No. We agree, it's not perfect, but if you search for other LinkedIn providers, you'll see the same behavior. Even from LinkedIn's API page, the links they provide there go to the same result:
developer.linkedin.com/documents/linkedins-oauth-details
Look for "Standard Authorization Path" about half way down.
When clicked, the pages will come up with errors as you won't have the full query string on there, but you'll immediately notice the similarities. And no, LinkedIn doesn't allow you to style those at all as they're loaded from LinkedIn's servers and they need to ensure that an admin couldn't 'trick' a user into putting their credentials into a form that's been modified.
Again, something we'll be heavily investigating in 1.1, but for now, that's how LinkedIn even recommends doing it. We'll be shooting for a popup of some sort though.
Alex