I have blood work done 1x a year, so really only need to go to the Hospital once a year, yet must go every 3 months to see the Dr and get a another repeat prescription .. total time at least 6 hours, at the local Government Hospital 10 mins away..
Very Large waiting room with 4 Drs rooms, + at the end in another room with 2 Dr's. here we are all Diabetic. there is always 100's of people. but fairly fast as most are just repeat prescriptions only...
Med's are a lot cheaper at Government Hospitals. + around where I live NO Pharmacy sells Insulin....
Few years ago used to use 'Chula' Red Cross, [Leave home 4:30 rarely back before 16:00] stopped going there because of travel + Covid. but did go across to road Rama 4 to the cheaper Pharmacies to ask the price, cost 1,200 baht more expensive every 3 months.
Hospitals just need to find a way to issue repeat prescriptions, would cut the waiting/people down a lot