Why were there so many bad PC ports when games are made on PCs?
Lack of development time, budget, or care. Sometimes all three. You also saw the same thing with good PC games getting bad console ports.
>>12776819Sometimes it might be because of the kind of PC they were made on. I don't think you can directly use instruction sets for Motorola's 68000 processor on an Intel Pentium processor without a translation or emulation layer. Only relatively recently did developers embrace emulation, be it due to some legal or pride reason, for games and the ports have gotten a lot better.