A lot of times logins are not even necessary to use a website yet some websites won't let you continue until you login.
If go to a online store and it requires me to create a login before I can purchase rather than offering me a 'guest checkout' unless what they are offering i cannot find elsewhere I will leave the website and go to another website to purchase my items.