This has been both theorycrafted and tested -- the jobs simply outperform their base classes. I can't think of any examples where this is not the case. Maybe certain pvp setups. If arcanist outperformed summoner you wouldn't see any summoners and it would get patched up pretty quick. You're free to ignore all the math, but all the wishing in the world won't change the reality of it.

It's your subscription and entirely your option how you want to play. If you want to main Arcanist, all power to you. No one has any right to dictate how you spend your time. But when you group with other people, now you're interacting with their time. They get a vote in how your playstyle impacts their experience. They can refuse to group with you. Your point about playing in the manner you prefer falls flat when you impose this preference upon others.

Was it worth being kicked? Debatable. None of the given categories really fit. They may have assumed you were intentionally trolling them and reported it as harassment. I've seen people not playing jobs simply for sake of annoying others. I don't expect this attitude will change unless jobs are refined to act as options rather than upgrades.