@puckipedia Firstly I am interested in the specific issues you are talking about. DO you have a link.
Secondly, opinion: Of course there wiull never be 100% security. Vulnerabilities happen. You cannot prevent it.
So continue reporting it! And to prevent it, there are much better ways than blaming devs: Document them! Document "common issues" (if there are such that re-happen), similar like OWASP'S lists, so people can point there, read and understand it, and generally have a guide.