Mind changing word "fact" to "opinion" or "point"? You're using your own opinion as a fact, which is wrong. Even if few people agree with you, it is not a fact.
So what if all weapons are the same? AQ has the same - same level weapons will always have the same damage because of balance but they may have different leans and abilities. In ED, you will have cores to do so. Something to aim for? Level Cap isn't there for you to hit it, it's there to stop players from leveling endlessly and no content being released for them. You aren't supposed to no-life games because it's not healthy. Game is a dress-up game? It's one of the aspects but no, it's not a dress up game. It's a PvP game - UNLESS you can fight with your looks and get to Lvl 35 purely because you look good. I don't think so.
Cores ruined the game? How lovely you mention Azrael and not all the others. Point of Omega is cores. Whole game is run on cores, even Strike is a core itself but re-useable. Look it up in DNs to have it confirmed. Saying that they've ruined the game is an overstatement and purely opinion based. Devs won't listen if you say something like "U ruin da game cuz of ur release!!!1!11! REVERSE IT!"
Credit farming IS intended. Don't like it? Buy Varium. That's the whole point. You work for it or you pay your way through. After getting all the regional cheevos, I've done a bit over 100 battles and some during PH. They have given me roughly 10K Credits. It isn't as tedious if you have a goal to reach such as getting an item before it's gone.
If you're bored, don't play 24/7 or for hours each day. Play weekly releases, have a break, whatever. No one is expecting you to play daily for hours. You point out how everything has "ruined the game" and say it's a logical thread and no flaming. Well, this is more like a complaint without a suggestion on how you can fix it.