(2) Maybe it was faster for him to build that way, due to experience, etc..
(3) strawman argument, perhaps he chose his technologies for other reasons besides premature optimization. You're essentially accusing him of making a design mistake IMO.
(4) The fact that right click is disabled doesn't tell us anything about the software architecture, your statement reads as if its a critique.