In his Designing for Mobile, Brian Fling describes why "mobile is not the Web":
200+ devices 30+ web browsers Carrier controlled ecosystem Limited input or output Limited guidelines or resources “No Standards” People don’t “get it” The list goes on....