I enjoy the trinity system. It keeps everything fairly streamlined and allows for faster queue times. Breaking this system would result in 4 - 8 randoms jobs being thrown together for what would end up being an extremely unpleasant experience. I would much rather see support classes fall into the existing categories. Bard is an excellent example of this. They do damage while being able to support their allies via ballads.