Presouvate teziste nekam jinam. Nehodlam s vami rozebirat rozdily mezi pojetim MVC v ruznych frameworcich - a tim spise ne pod timto clankem, jehoz autorovi i ctenarum se timto omlouvam za me prispevky v off-topic threadu.
Podle meho nazoru je naprosto v poradku, ma-li byt vrstva zodpovedna za nakladani s daty zaroven zodpovedna za jejich validaci. K vasemu 'platnemu tvrzeni ktere je zakladem vasi argumentace' - skoro to vypada jako by jste nevedel, ze validaci dat muzete v CakePHP provest i bez pokusu o jejich ulozeni.