It happened a while ago. They reduced the number of devices you can sync to, removed the ability to gain extra free storage from referrals and always push higher tier upgrades even if you are a paying customer. The last straw was when they redesigned the client to incorporate a ton of things no one asked for unrelated to syncing files.
Modern IRUs also take input from multiple sources (GPS, Navaids) to update their drift error. With spoofed GPS, bad drift corrections are made and when the navigation solution eventually fails the IRU is just as unusable.