Casdon
It’s no longer practical for visitors to only be allowed to visit for a couple of hours a day because most people work long hours, and often there are very limited public transport options too. Most wards allow visiting from 2pm - 8.30pm. Visitors are also now encouraged to visit at mealtimes to assist with feeding patients who are unable to feed themselves because there aren’t enough staff to assist those who need it.
In every hospital I’ve worked in, the two visitors maximum per bed still applies though, and children only with express permission from the ward manager. It sounds as though the ward you were on were not enforcing the rules about visitors per bed, or visiting hours
I think it's OK to have extended visiting hours because, as you say, some work long hours and can't visit at specified times. And certainly, helping patients at meal-times is a no-brainer.
But, the 2-persons per patient, and no kids running around is a MUST. I spent 4 months in hospital just before lockdown changed things completely, and sometimes the racket from the visitors - frequently four or five around a bed reached fever pitch. I remember a grand daughter visiting her grand mother getting hold of her walker and racing along the ward with it, banging into beds and trolleys... the parents too busy chatting to stop her and nurses ignoring the chaos.
Consideration must be given to the patients - some are quite poorly. On the ward I was on, a couple of elderly ladies needed assistance to go to the loo, and they had drains and drips to manipulate - running the gauntlet of, at one time (I counted!) at least 32 visitors... some sitting in chairs blocking the gangway to the toilets because there were so many visitors per bed. The din was incredible.
It cannot be a free for all like that!