If you think the QA is start after coding phase then my dear definitely you should update your knowledge. QA is start as soon as a project received so the Testing is start from requirement gathering. I think you are not aware of this.
If you know all these are model of Software Testing Life Cycle (STLC), so what more you needs to accept that these are the models made for “Testing”. I don't understand what you like to proof or I am very sorry for not understand your requirement. Any how please specify your requirement properly and find a file here I enclosed regarding Software Testing Life Cycle Models. In my all previous organizations IBM , Microsoft and Capgemini we are also used these models for testing.
You are right, the principles of testing for universal. But that has to be identified, implemented and recognized by some successful organization. IBM & Microsoft are dare to implement different types STLC models and others are follow-up the same. So don't say there is no STLC model literally.
Please don't take other sense, but you are telling you had not come across in your testing career, so I would like to know how many years of testing experience you have and for how many cmmi/Global Class Level organization you had worked.