I am getting so burnt out on the condescending 'old guard'. I have no time for graybeard curmudgeons.
OP linked two websites as bad examples... and they both totally work, so what?
"You can even run into serious security flaws" prove it, hack it.
"you get compatibility issues" worked for me
"Web was to be a set of protocols and formats used for the purpose of publishing documents" i only use my computer to crack nazi codes.