As soon as I saw your headline, my first thought was: "in order to" is bad usage.
So yes, it's a problem of style, not grammar.
It means nothing more than "to" means. Other than that, it's only use is to slow down readers - a sort of speed bump. Sometimes that's useful. For instance, if you're writing a contract you don't want a customer or client to read carefully, you'll fill it with speed bumps.
Or you might be an academic who only wants to be read by students and other academics and who enjoys making readers work hard. Then verbosity might be your friend.
And a lot of writers just use big words and unneeded phrases to sound smart.
But if you want to write clearly, to be read, to communicate, it's better to keep your English clear and concise.
Interested in Language