You need to read up more - definitely not the first person …
I’ve not played ESO for a while so can’t comment on the example in any depth, although I understand that both ESO and GW2 are NPC driven with fixed story line quests etc. Boundless is not - so it’s marginally different in that respect.
I feel I need to point out that you’re mostly doing what you’re commenting on from the start in Boundless as well. You’re trying roles from the start… exploring, mining, building etc. You’re also able to solo most content. The issue is, I think, the time it takes to solo that content (correct me if I’m wrong there). It’s a difficult balance to make the game a challenge for groups whilst at the same time, keeping the solo player in the loop and not stopping them from enjoying the game. I’d imagine the game will go through quite a few balance passes to find that knife-edge sweet spot.
You’re forgetting that these are alpha worlds and not release worlds … no one said that the release worlds would be configured that way. Personally, I’m of the mind that all starter worlds should be linked and then branch out from there (that way people that select the wrong world from the start can more easily correct their mistake).
I’m also not saying that ring planets shouldn’t be solo-able - I built solo on Munteen and I am a solo player for the most part. I’m saying that it needs to be hard for a solo player. When it comes to groups working together to farm harder worlds, you need to remember that EVERYONE in that group get’s to harvest the corpse of a creature. You don’t HAVE to be in that group - you could just be loosely working with other players in the same area and all harvesting the drops (I’ve followed in the wake of someone else’s killing spree in the past and harvested the corpses without even seeing the other player).
Sarcasm never goes well in a debate of ideas - if anything it just stands to devalue your own opinion as it’s just seen as pot-stirring. I’d kindly suggest you refrain from doing it so we can thrash out ideas and opinions in a civil manner.