Ah, i see there is no perfect ways to buy btc. When you want to buy online, they will request proof of doc as someone who needs loan from the bank. You want to buy in person by meeting with the seller in public places,they raise alert about the risk....
There isn't something perfect in anything, and acquiring BTC isn't different. But it seems that you exaggerate a bit. There are plenty of ways to buy BTC online without any issues. Not to mention that if you are clear and have nothing to hide, passing KYC isn't such a fuss. On the contrary, meeting a total stranger in any place is undoubtedly risky. Don't expect that you will find anyone to take that risk, especially with your trust rating.