It has came to my concern that most people under utilize the skills offered to them in their jobs. I have been in many primal instances lately and noticed people not being able to play their class well and I attribute it to the fact that the single player modes are too forgiving, thus, people facerolling them and shoving aside some of the more important skills from their jobs.
For example: Mages who only use blizzard to conserve MP, paladins who do not use their defensive CDs and taxing healers too much, whm and sch who dont use benediction or lustrate (Some healers dont even know what is a debuff), then complaining they cant get the tank up on a dmg spike.
SUGGESTION:
Make single player modes more difficult forcing players to maximise the potential of their characters so that they can better support their group in terms of group play. (At the same time, they do not hinder people's progression by learning in an instance)
One way is in class quest, where instances mimic dungeon experiences. In case of a white mage class quest, npc tanks get hit so hard from a certain skill they are forced to use benediction. Or DPS instances, where if a stun is not executed properly, the duty fails (helps people not putting stun in their rotation in fights where stuns are necessary).
And in case a player finds to much frustration not being able to clear a class quest instance, hopefully a guide is available somewhere.