This video greatly explains why the collection has problems. While not much of an excuse, it does explain why KHFM and KH2FM suffer the most and why DDDHD, BBSFM and ReCom have very few problems. It's not easy working with code that wasn't originally created by you, but the devs clearly didn't take the time to analyse and understand it. Plus, HD collection was rushed, so that's another factor.
https://www.youtube.com/watch?v=b7DXLUQ6xJw
This video greatly explains why the collection has problems. While not much of an excuse, it does explain why KHFM and KH2FM suffer the most and why DDDHD, BBSFM and ReCom have very few problems. It's not easy working with code that wasn't originally created by you, but the devs clearly didn't take the time to analyse and understand it. Plus, HD collection was rushed, so that's another factor.