If you want a top quality meal with all the trimmings then yes, you'll have to spend a lot more than £74 but to say that you can't have a really nice homemade meal for that isn't correct and bordering on snobbery.
no it's not and no one said you can't have something nice for that price or similar. But theres a big difference between a roast and a Christmas dinner for most people and quality costs.