Why are contracts not cross-platform?

I feel like you can’t consider PC and Stadia the same platform, considering that Stadia has always had different gameplay bugs not present on PC. I made a whole thread on it awhile back: HITMAN 2 Stadia Problems to be fixed in HITMAN 3

It would be like saying Xbox and PlayStation are the same as they are both consoles.