Which is easier to code: a mobile app or a mobile website? The tools are much better for the mobile app and it is much easier to do cool stuff. Plus the testing time is much quicker. Path of least resistance and biggest wow.
I find HTML/CSS works very well with Android screen size chaos. Also when coding iOS I have to drastically switch context between a web based backend and a frankenstein language(s?) from 80s.