BTD5: Lots of tower types, unique maps, difficulty settings actually make game hard, tower upgrades change how the tower works, unlockable upgrades/towers, free place towers, unique enemy.
Kingdom rush: Few tower types, straight forward maps, locked tower placement, stupid upgrade tree, not difficult and generic goblin/raider/animal enemies.
BTD5: has much more upgrades, towertypes, and enemies. there are also special missions and daily challenges. What tower is better than a supermonkey in kingdom rush. Get better stuff for towers by using them and ranking them up.
Kingdom rush: few towertypes, enemies are alike, to get challengs you need yo replay a lv over on several modes. To get better stats you need to upgrade with stars.
I like BTD5 more because of the reasons stated above.
But BTD5 has good graphics too and the levels are cool in it. So the only reason you like kingdom rush better is only because there is a better gameplay?
You also have to remember the BTD has had 5 times to get it right. And personally I like 4 more then 5. So anyway lets compare them.
BTD 5- It is a great game and has lots of towers and upgrades. It has good graphics and interesting levels. The gameplay is the same though as all other tower defense games.
Kingdom Rush- Also a great game. It has fewer towers though. It also has good graphics and I think the levels are interesting. It also has better gameplay in my opinion. Having towers that are able to stop and fight the enemies is pretty cool.
I like Bloons tower defense better than kingdom rush, mostly because of the towers and upgrade, plus, kingdom rush is very short unless yoou have premium content. Kingdom rush is still a good game though.
Wow, now that's a question. ummmmmmmmmmmmmmmmmmmmmmm, ummmmmmmmmmmmmmmmm. I don't know, maybe I'll like KR2 better than BTD6. Depending on what and how many upgrades the creators will add.