TANKが少ない理由はあります。しかし、これは別にFF14だけが抱える問題ではなく、MMO全体の問題ではないでしょうか?
MMOで言う「タンク」のお仕事は大まかに挙げると以下の通り

・敵のヘイトを稼ぐ

これだけです。
ですが、問題はここから付随される追加案件の多さにあります。

・先陣を切らなければならない為、攻略対象MAPを把握しなければならない
・上記の理由により、率先してPTの牽引役に回らなければならない
・上記の理由により、PTの行動の采配もしなければならない(内容を把握している人間であればその必要はない)
・上記の内容が100%出来て「当たり前」だと思われている

つまり、そのPTのリーダー役を買って出ないといけない訳です。
これがTRPGであれば、長期間にわたってPTを組むわけですからそこまで苦にはならないでしょう。
自然とリーダーになる人は決まってしまうものですから。
ですが、一期一会のインスタントPTではどうでしょうか?
タンク職を好きでやってる人でもリーダー役を好むか?となると話は別です。

結論を言えば「タンク=PTリーダーという構図が問題」で人口が少ないのではないでしょうか?
この構図が変わらないかぎり、TANKが足りないというMMOが抱える問題は解決しないと思います。
そう、現在考えられる改善策は「ない」のです。