What's left to blame? The hardware!
Seriously, did it not occur to you that the hardware may have problems?
Calendar data, whatever the amount and whatever any call centre "techs" say, do not cause WiFi issues but WiFi issues can and very likely will cause syncing problems.
Like someone else wrote on another comment, insist on getting the phone fixed (or replaced), especially if it still is on warranty or contract.