“ It is impossible for a government to put structures in place that will "prevent" any future lockdowns. Nothing can do that, however much time and money you throw at it.
It would take a decade or more to rebuild schools and hospitals to have perfect ventilation systems, more space, less crowded areas etc. We're not talking a couple of workmen with a toolkit, we're talking huge infrastructure work that would take months, if not years, to design, then you need planning permission, then what about the period when you can't teach/treat people because the existing building is being demolished. There's a finite limit to what you can do in a short time period.
Same with public transport. You can't just double the length of trains or double the number of buses on the roads. Again, it takes time, a lot of time. Trains take a few years to design and build, then another year or so for testing and staff training. If we are to increase numbers of buses, we need bigger bus stations, road improvements, etc., and double the number of buses means more congestion on the roads. Again, what about the double number of bus drivers we'd need.
A few months of a lockdown and a year or two of restrictions doesn't give anywhere near enough time to improve the infrastructure to be "safe enough" to prevent future lockdowns.”
Lockdown is a choice the government makes. You may consider these things necessary to be “safe”. my idea of “safe” is quite different. Either way, I don’t lay any blame on the public for not behaving the way I might like them to behave.