I'd suggest another model. Separate the research part of academia from the teaching part of academia. I currently am attending an institution that is nearly completely a teaching institution (mainly focused on engineering, health sciences, computing, and trades). The instructors are focused on teaching rather than research.
As for the research side of things, I'd suggest a department of research development as part of every government.