What example? Rogue Legacy works on many people's PCs without issues but didn't work 100% on mine. That's clearly a matter of the platform it's running on if some devices can't run it properly. On console it works the same on every machine, which means any problems are the same for everyone and the fault of the software, not the system.
That's not the case anymore. Because of how many things consoles do now, like tasks in the background, various apps people use, network related stuff and so on, not everyone will be subject to the same issues because everyone's console is not doing the exact same thing anymore. Some people had issues with their ps4 turning itself off, some didn't. Some had blank screen issues, some didn't. Some had game freezing issues, some didn't. Some had game performance issues, others on the same game didn't. Some had game patches fail, some didn't. Some had to reinstall games, some didn't. Some had wifi issues, some didn't. In the old days when a console did a singular thing then what you say was true. Like the first Castlevania on the 8 bit NES which I had and could crash the game on the pink level every time on anyone's NES. Today problems are not that consistent anymore because use of consoles is not consistent anymore either. They really are just pc's masquerading as consoles.
If I download a PC game onto my PC, it'll probably work, but there's the chance some fringe issues will arise. In such cases I won't know if the game is to blame or the system. I'll have to spend some time contacting support, finding they can't do anything, tweaking about with my computer, and hopefully find a solution like if I unplug my phone from charging before launching the game, it'll work properly. Unless it turns out it was a game bug and it gets patched a few weeks later and my investigations were just wasted effort.
That's also not unique to pc anymore. On this very forum someone had posted about how their ps4 game ran like ass (I don't remember who) and of course they got the usual "works for me" replies from everyone else. Only they were having that issue and they were able to fix it by deleting the game and reinstalling it. Why did that happen only to them? Who knows, but stories like that are not uncommon. Isn't the same thing happening with the Witcher? Some are playing it just fine on their ps4 while others are experiencing long load times and choppy performance. This stuff never happened in the old days when consoles truly were universal simple boxes. Heck aren't there cases where being connected to the internet has caused performance issues playing on console for only certain people?
The additional issues PC faces, due the nature of the beast, and similarly faced in Android as it has the same problem with open hardware, make the platform a little more awkward to use than a console that is closed hardware and identical across device. That's obvious and doesn't really need to be discussed. There's no way an open platform with a limitless number of hardware combinations can be expected to run the same complex code integrating all those components exactly the same way on every single permutation. PC trades usability for flexibility.
A few things to say here. For one, the last tests I saw showed Android apps actually crashing less and iOS apps, just fyi. That's probably because iOS8 is a total pile, bar none the most unstable bug ladden os Apple ever shipped. That's not just my experience with it which has been horrendous, but you can check Apple's support pages as well (although Apple tends to delete negative threads sometimes), they actually somehow made it worse than iOS7 which was also an appalling os. Which just goes to show that even though Apple has only a handful of devices to support, it doesn't mean that precludes them from having more issues than the more broad Android.
Second, open hardware doesn't always mean it's worse. Yes there are more hardware permutations but the code has also existed for longer and is more tested. A new fixed device has far less hardware to code support but then again it's brand new code and hence more likely to have issues. Also broad support means you have many more q/a teams from various companies looking at issues rather than just one, and the volume of users is much higher which also results in more effective testing. There's pros and cons to both.
Finally regarding permutations, there aren't anywhere near what their used to be in the old days. Of course there are still more than console but really as stated in a previous post you are basically dealing with two gpu choices, two cpu choices and a handful of motherboard chipset choices which don't change that much anymore. It's not like the old days where you would add in 5 cards from a billion manufacturers and try to get it all to work without irq's clashing or firmwares stabbing each other in the back. Motherboards include most everything now, and most of the functionality on there is made by a handful of the same people that have been doing the same thing for a long time now, and because it's all on the same motherboard they get well tested from mobo manufacturers to make sure it all works together well. Much of that is also well tested now because power improvements on the pc side have not really come from motherboards and cpu's anymore, it's all coming from the gpu. Having said that yeah Amd drivers are ass, so yeah it's not immune to issues. But nothing is nowadays as we see from yet another AAA console game release that ships with issues for some console owners.
Anyone who tries to argue that a console is as difficult to play games as a PC should have to be escorted to the newly made BEYOND3D Time Out Dungeon.......you know......to sit and think about what they have done.
If the exp is good and there is good loot, then I'm down. I'm not going to contest that overall it's easier to game on console. But I would argue that we've come a long way and both are converging. Pc's have become simpler and don't change as much anymore hence issues have come down dramatically. Anyone that tried playing Morrowind in the 90's on pc can attest to that. Meanwhile consoles are going the other way where they are getting more complex and hence are now seeing what were formerly "pc issues".