I can think of 2 very good reasons.
1 control. you can control 300 peole alot easier then 50k.
2 ammount of XXXX needed. It takes very little exlposives to bring down a plane.
If you are talking about a bio attack, a plane is still a much better target.
longer exposure, you can hit several parts of the country at once, better infection rates... etc etc.