Old thread, but going to write to it anyway as the OP has a non legit claim IMHO.
I had and still have questions myself on openWRT/LEDE
There is NOT ONE question I got no answer to! Seriously, there is NO BETTER community as the LEDE/openWRT! Also I never got the:'already asked, bye!" answer either. Which I got a lot in DD-WRT and other communities.
This community is really extremely tolerant, helpful and gentle to people who love to learn!
But, as with all learning, you have to be patient. I live in Asia now, so when I ask something, it might take a while before Europeans or Americans answer. But even so, they answer faster as my searching for hours using google in the hope to get answers. I still search online and try a lot myself, but the support here in this community is beyond compare!
Seriously, complaining about not getting help in this community is totally wrong and IMHO insulting.
As for your problem, there are TONS of pages to avoid bricking your router, going back and forth between LEDE, openWRT and DD-WRT as well as stock firmware.
Personally, I don't see the point of leaving openWRT/LEDE.
If your device is supported, you have tons more options and features using openWRT, I'll skip the LEDE from here on as it's merged now into 1 anyway (THANK YOU FOR THAT!!!)
also the openWRT runs stable on my virtual box, Asus, Linksys and some other older routers I have.
IF you find a bug, you should know you can just report it and usually within 1 working day it's fixed!
Unless your bug isn't consistent and related to specific settings, then it might take a while for them to find your bug, but the more info you give, the easier and faster the devs find the bug and know this: they are trying to help you out and tackle the bug.
I never had a openWRT dev telling me:"I don't care!"
It's a living and great community, so if you find bugs: don't leave because of a bug. Make a proper documentation, file it, watch for a dev to contact you for more information if they need it, help the devs with debugs, outputs, log files, ...
to get good releases, you also need good users with good feedback! And users taking the time to write down good feedback as well!
Short side note: Rome wasn't build in 1 day!