In this day and age of user-specific advertising, this might actually be a little better coordinated.
We were called numerous times at home (landline) for a while asking whether we wanted to switch to Swisscom. They were always very surprised that we were already SC customers… Actually, it wasn’t all that bad.
However, I can understand the frustration very well. We also have a Anschluss that has not been able to achieve higher speeds for years. When you regularly see how “everyone else” gets a faster line year after year.