Last year my daffodil planting area was grass and they emerged in the grass. It took forever for them to push through and the grass sucked nutrients and water quickly I don't think the daffodils were getting much plus using all that energy to push through.
End of last year I pulled up all grass in the area and filled with high quality organic soil and kept it weed free. It's been getting plenty of water and sun and nutrients and my daffodils are growing faster than ever now and I think I see flower buds on a few this year, better than none!