The leveling in Shadowlands is linear in Shadowlands for your first character, different from how it was in Legion in BfA. And in each zone you will "test drive" the Covenant within that zone. So by the time you reach 60 you'll have a good feel which Covenant best suits you.
On top of that, you can be sure there will be guides explaining which Covenant is "best" for min-maxers before you reach max level.
So I don't know what's the point of your complaint is.
You can still change covenants. You're not "locked forever" to a single Covenant.Worse yet once they nerf the most popular Covenant abilities you will have your entire playerbase stuck in a Covenant that will be expensive to swap out of.