In general everything should be as easy as possible on the internet. Since programmers and designers can control just about everything on a page, they should make it simple and easy.
So when I see a difficult sign up page, I get depressed. I have abandoned signing up for plenty of services, just because their sign up page was so hard.
For example this one.
It is a simple newsletter type thing. Why should I have to pick a NSA quality password?
Remember, if you design on the internet… Make it easy.