IMO, the main problem with rituals is that they take at least 5 minutes (typically longer) to perform. They cannot be done in the heat of action and thusly have greatly reduced interest, utility, and versatility.
For instance, were the casting time a single round, even the possibilities for the rituals you listed are greatly increased. IMO, much of the creative utility of magic commonly found in pre-4e editions of D&D has been removed and replaced by tactical utility.
You're right, they would vastly increase the utility, versatility, and *power* of ritual casters. What some consider "creative spell casting", some consider cheesing or breaking an encounter. It's obviously an intentional choice to make many effects less broken and take spells that they believed *should* be utility spells and take them out of combat.
It's true that a party will no longer be able to run from a monster, shut the door and arcane lock it and suddenly be safe, though it can still help make camping in a dungeon safer.
It's true that you can no longer use rope trick to just jump out of countless sticky situations and lay low until things cool down, however it still can be used to get a much needed rest or even to hide out to ambush targets later.
It's true you can no longer cheese a combat with a caster by silencing them right off the bat.
The vast majority of Rituals that one would *want* to use in combat are those that really do break or cheese an encounter. It often has the result of the caster overshadowing the skills and abilities of the other classes.
It can also be more of a pain for the DM who has to take into account ways that his challenges can be circumvented, ways to prevent that, and ways the players will circumvent his ways of preventing it, etc.
However, most rituals still can be useful in the right situation, and many of them can be used to prepare for a combat and offer some advantage.
Let's also not forget the advantage of not having to memorize rituals. In 3E, if you needed one of these abilities as part of your plan, and if you didn't have a bunch of utility spells prepared on scrolls already, you often had to stop, camp for the night, and prepare new spells for your plan to work.
Rituals may take more time to cast, but you have every ritual you know and have ingredients for at your fingertips ready to *begin* casting at any time, without taking a full rest. I think that's and underrated feature.
Also, it allows players to broaden their character concept and allow nontraditional character classes to dabble in some magic without actually multi-classing in order to fit their character's theme.
It may not be everyone's cup of tea, but it's a very legitimate design with some good reasons behind it, that at least some people do agree with.