no excuses
i totally agree with Jas on this one, there is no excuse for a business to not have a website in this day and age. there are smaller, and much smaller cities with plenty of websites websites for mp services, ie Victoria, Winnipeg, heck St. Catharines even.
i think Ottawa is just slow to move on this being a bit more conservative maybe, and also the status quo is hard to change. plus a few years ago, there were only a few decent mp's in town, and not much competition. now that there are (at last count) 40 mp's in town, maybe this will spur some creativity and web deveopment. god knows there are enough i.t. guys on here that would love to help!!
personally i find that a website lends some credibility to a business, and would make me more eager to frequent the establishment. it is a sign of professionalism, investment, and shows that they are not a fly-by-night operation.
as well, the pics do not have to be outrageous or explicit. they can be tasteful, and show us just enough to make an informed decision.
my 2-cents.