Because it's 60s, 70s era (think Hercules in NY) action, with 21st century technology...it's cornballish...The Kung Fu and blaxploitation films were never this corny...and I watched Bucktown last night (damn, Pam Grier was fine in that)
Well, IMO he gets PAID to do stuff like this, and it seems that the Indians like his movies, and he roids up.
Sounds like a good deal to me, i bet he gives a fuck about what Americans or Europeans think about his movies, as long as he sells good in India.