"OK then, let's assume Google fixed it, would that not mean that Apple was right from the very beginning claiming that it was a Google problem and not theirs?"
No. Absolutely not. Because, as has been confirmed over and over again, this BUG affects plenty of people who don't use Google for anything. The one single unifying factor common to everyone who experiences, or has experienced this bug, is iOS 8.
All Google did was a smart update on its side that prevents the bug from manifesting on its users' devices. The bug is still right there in the iOS code, but Google blocked the essential data it needs if it is to show up.
MS Exchange has not blocked that data, and the bug is very much alive and well for users who sync with Exchange.
So Apple's claim that this problem was due to Google was, and continues to be utter BS. Their software is just as buggy as before, and Google simply has deprived the bug of the data it needs to transpose the times of users' appointments to GMT. Also, at this point, there are multiple reports of the BUG being fixed in the 8.2 update. OK?? Why would Apple "fix" something that was not a problem with their software??? I know you read the 8.2 beta 5 release notes yesterday...because you tried to argue about them. Now there are other reports out confirming this may be fixed in 8.2.
I don't have time to get into an argument about the obvious today. If you can't understand what is happening, then you are never going to understand it. I believe what has happened here is obvious to just about everyone with any programming experience. I am not even a programmer, but I have enough experience to quickly identify what likely happened here.
Why do you enjoy arguing simply for the point of argument itself???