I would most definitely never keep a horse in a stable 24/7 foxie but that’s not the only alternative to going out and competing. Horses can have a lovely life whether retired or happy hackers or competing. I agree totally about being stuck in a field as well, overworked and underfed. Whatever level we’re at we all owe it our horses to give them the best life possible, and to be very objective about their overall health and welfare. Have you seen track systems? That’s a fascinating take on trying to replicate a horse’s natural lifestyle and diet.
Whatever they are, they need the three f’s - forage, friends and freedom. Some get it, some don’t, at all levels of horse keeping and that includes some top level horses who don’t get turnout.