I'm not suggesting that the typical person who joins a dating type site is shy or introverted, but a small percentage will be, and why make anyone feel uncomfortable. If you have any reservations about approaching people in person (especially the opposite sex) then you're most likely shy or introverted to some degree, and possibly more so than you realize, which makes up more of the population than you may think. It's far easier for most people to talk and approach people online than it is face-to-face, and a lot of it has to do with rejection, which can be tough for most to accept in person, but online it's much easier to be brave.
Forums are good extreme example (not this one of course), look how many brave mouthy and cheeky people you find, guarantee they wouldn't be so brave saying some of the things they do to someone face-to-face.
IMO these features serve very little purpose other than to satisfy our natural instinct of being inquisitive or nosey. Just because someone views your profile that doesn't mean they are interested, and IMO would actually be rather rude and ignorant for anyone to assume otherwise and send a message to someone just because they viewed their profile, so what purpose does it serve other than being nosey?
There's a big difference from posting your photo and putting yourself out there than having people know what your doing on the site. That's also the main reason a lot of people don't post their photos on dating sites, they are shy or worry about their privacy and is why having "Private Photos" is a big feature, they control who sees them or who can identify them. Even some of the BIG dating sites don't even allow visitors to view profiles or photos, this isn't just to try and coax people to join and pay, it also provides another layer of privacy for it's members. Unfortunetley this isn't an option for most sites as they rely on allowing their member's profiles or photos to be viewed as an enticement to get visitors to join. If I had it my way, I too would close the door and make it a more private for my members, but it's just not that realistic to do that right now.
These ""Snoop Factor" features might be fine for some sites, and I guess it's a personal preference, they just aren't something I'd personally want on my site. My concept is to try and provide a laid back and comfortable atmosphere for everyone. If you happen to be shy or a bit introverted "Come On In!" feel to peek and browse around, we won't pressure you or "tell on you" for browsing. Hey, maybe that would make a good sales pitch for my site.
I'm not suggesting that my way is the right way for all sites, it's just my personal point of view and the way I prefer to run my site.