I wanted to post and say,
1) I agree with you that players lie about what they want. They'll say they want instantaneous travel between areas, but then when given it they'll complain the game world is too small. They'll say they don't want forced/encouraged PvP and then complain that it's dead. I'll accept that sometimes it's two different groups that will never get along, but I think theres also a large percentage of people who think they'll like something or want to like it but really don't.
2) I can't agree with your comment about inventions costing 100million. By level 27 I was able to have all my slots filled with basic inventions for damage/resists/accuracy and what not that did not have to be replaced every level. However this was accomplished by making a million or two influence on the auction hall. It was easy enough to look at what items had high numbers of bidders but few being sold, take my one of those items, place it up for a high price, and wait a hour(or day) for it to be bought.
3) The game does have a built in system for finding a group. You click, "Team", click to set yourself as "Looking for any", and set your message. The problem is a lot of people don't use it or forget to set themselves for what they are looking to do(missions/patrol/task force/any/pvp). I think this further supports that people don't always want what they think they want. You said the game needed a system to find groups, it has one, it just doesn't work because no one uses it.
The rest of your review I thought was accurate. The missions repeat themselves a lot, there isn't much difference between fighting a minon and fighting a boss besides health, and the enhancments needing to be replaced every 3 levels(which only takes a group or two) seems unnessessary. I think you could have afforded to talk up the positive features of the game though. Such as the ability to group with anyone of any level at any time using the sidekick/exemplar feature. If there are only 8 people on the entire server, those people can group, no matter what level they all are, and still be an effective team. This should be a standard feature in MMO's to prevent friends from being unable to play togather.