I dont think it is quite fair to describe this scenario as bad planning.
In an ideal world, on rivers especially where decent moorings can be very hard to find, even in the middle of nowhere, I like to start early and stop at teatime. But that is not always possible, at which point I may get out the mud anchors. But many people do need a reasonably decent mooring, for a whole variety of reasons related to access, agility, children, dogs etc, and I agree the norm should be to encourage breasting up to permit that (or stern-on for cruisers if they feel like it!). There are quite long stretches of the Ouse where if you try to moor other than on proper EA moorings you will get stuck on the mud until a passing boat pulls you off. (Don't ask).