I agree completely with your points, and I'm sorry be that guy, but "literally retarded" is offensive language and is frankly below the level of discourse of HN. I'm not one to be the PC police but really, come on. You can make your argument without resulting to slurs like that.
https://www.verywellfamily.com/what-is-the-r-word-3105651