Oh I completely agree, unfortunately there's a financial reason for that, let me explain.
In order to do all the things we're doing (snipping, deep linking etc) we need to convert the datasheet to a HTML format for delivery in the browser. This isn't an easy thing to do well, there's lots of tools out there that claim to work but very few actually deliver reliably. So we use a 3rd party service to do this for us. At the moment this costs us for every datasheet we convert, its not much a few tens of cents each, but that adds up.
What makes it really painful for us is that the datasheet.net domain has been around for years, and gets hit by bots on a massive scale every day. We opened it up originally for viewing without login, but we racked up over $600 of fees overnight. There's millions of datasheets in the system, so it could get really expensive for us. Since we want the site to be free for the engineer we have to keep our costs down.
So for now we've made it login required to view, this is the only way we can reliably filter out the bots. We're working on alternatives that will cost us less, but we haven't got any working alternatives yet.