Most of the issues look like a small bugs so fixing them shouldn't force CA to change the whole code. Even if some bigger changes would be needed they can do it at the beginning of development of a new title, right? IMHO It's not about the ability to fix it but rather lack of will to do it. New engine won't change much in this situation because it'll surely bring new bugs which CA will probably fix.. or not.
Bookmarks