I haven't played this yet but it's starting to sound like Larian stretched themselves too thin by trying to make two versions of the game rather than one polished PC version.
No. They stretched themselves too thin by trying to make too many different versions full stop.