You're asking CG to curate a different layout of all the stores based on the individual roster. Too much work for too little gain. You're pointing at something that isn't broken when there are areas of the game that need attention because they actually are.
As for the timeframe of advancing in SWGOH being measured in years/months: this is what the genre is. This is like complaining that other players can shoot you in a first person shooter. That's what the genre is, what do you want? You're playing a gacha hero collector and your complaint is that it's a gacha hero collector?
Event requirements: they post an event calendar on these forums every month and you don't even have the excuse of not being on the forums because you're here, so you can look up the calendar. Requirements to participate are in the description of every event. Those are requirements to qualify. Do you want the game to give you minute details of what relic levels and modding and exact team composition you need to clear an event? At this point it's no longer a game. Play the event. Fail, then try again. Figure it out. Or go to any of a hundred discord servers and ask, look on YT, look on Reddit, there are tons of community-curated guides for every event that exists. If you want someone to hold your hand through every single aspect of the game, maybe this game isn't for you.
CG sell stuff in the game for real money. Of course they do. It's a gacha hero collector. This isn't news.
The only sensible point you made is about the irrelevant fleet mastery events persisting when the bonus tier is now locked if you have a 7* ship (hello Finalizer and Raddus, it's been 0 days since I saw you polluting my events tab).