/facepalms
100ms unplayable? Disagree and liar. 100ms is normal playable.
You are just inexperienced player for ping.
I was 90+ms, this is no problems with my BLM or other cast class since played for 3 years.
Get a better ISP or stop complains yourself.

(now 40-50ms for me. I know where server hardware is.)