Not sure why so many places do this. Their account database has to be polluted with 1 time only logins (the majority like you and I just exit before creation). Asking for an account before anything is the quickest way to make sure I'll never think of your product again. This is like internet behaviour 101.
To Brainfm: Five to ten seconds of time is generous of users to give, you have to make it count.
To Brainfm: Five to ten seconds of time is generous of users to give, you have to make it count.