Being lazy is what gets criminals caught. Why would you want to pay the uptick of using localmonero and not have all the privacy that it affords by doing it with a cash only transaction. Anything that involves a bank will leave a paper/digital trail and the government will find it.
If the IRS ever audit you and they find that bank transfer you will be singing like a canary as they access all the capital gains taxes associated with it.
If you're going to get a bank involved there's a lot cheaper ways to get monero. Don't be lazy.
If you use a trader that has a lot of feedback, it is quite likely that the banks will learn that they are a crypto trader, which may or may not have consequences in future.
If you use a trader with low feedback, you risk being part of illegal activity or being scammed.
So it is not ideal. However I have still done it before because I was desperate. And people in good legal jurisdictions, or who pay their taxes properly, may have no risk with having their bank know that they did a localmonero transaction. That means it may be safer for your privacy compared to sending your KYC documents to exchanges etc, as they may be hacked one day.
All this applies the same to bitcoin exchanges like localcryptos as well of course