the main point is that lots of [mainstream] users + lots of [mostly offline] businesses are required to really make LBS services worth serious money.
this in turn requires lots of money to scale, and it's my assertion that the current players are wildly under-financed currently to achieve the necessary scale.
anyway, i might indeed be full of sh*t but the post isn't way out of bounds imho. your mileage may vary.