Been in FF for almost a year, have never initiated a vote kick and have only ever seen one happen in an alliance raid because one of our members was an obvious troll. Otherwise, everything has been hunky dory and I've never had a dungeon take longer than it should. Even when I am doing more DPS than one or both of the DPS members (I heal main), the dungeon still gets done in time and the tank and I help the DPS on the way to improve. If you're not a complete dick about bringing up shit to people, most are genuinely fine with accepting help.
Silently kicking people without even telling them why is griefing and it kind of blows my mind how you expect the same person to not be demotivated by that or confused as to why they were removed. If someone is fucking up, open your mouth and tell them. If they put up a fuss and you are sure you spoke to them in a POLITE manner, then boot them out for it. Silent kicks are a wimps move.
The issue at hand isn't that people are shit, it's that there are different levels of experience and how much time someone can put into playing FF. Some people work full time/have multiple jobs and can only play for a couple hours on the weekend. Some people have families and can only sneak in an hour at night before they have other responsibilities. Some people are in college and play when they're not drowning in coursework. Like, recognize that other people have lives. This will absolutely effect how well someone performs in group content.
Also, if anyone seriously expects me to believe that we are in a hive mind and newbies/casuals should be automatically thrown into the game with knowledge that they need to look up rotation charts or whatever else, you've been playing FF for too long and need to take a break.
When I first joined, I didn't even know a rotation existed. Yes, it's not hard for EXPERIENCED people who are AWARE that these things exist to look up rotations or build guides or whatever else you want to use, however, this was my first real MMO experience and I didn't. I'm sure EVERYONE in this thread was there at one point in time. I learned everything I know now through dungeons and NOT BEING KICKED while I figured it out. I also took advice from people in dungeons, literally how I got over my first time healing Aurum Vale. I did not even start looking up rotations until about 2 months ago because that's when I wanted to get heavy into end-game raiding and LEARNED THEY EVEN EXISTED.
Ya'lls expectations for people are beyond high. This isn't a game filled with 100% hardcore players who have played multiple MMOs since they first could use a computer and the game will never attempt to wall off one type of player from the other (outside of savage/ultimate imo). Recognize that other people exist who aren't like you and your needs don't come above anyone else's. How about, instead of kicking the person, you leave the party and requeue. Let the 3 people who weren't putting up a fuss continue on and you jump around till you find something cozy. You're wasting the other people's time at that point searching for your perfect party member.