I think the only true way we will get their attention is to stop sending data to them.
Once alot of stations stop uploading data to them, they will notice and do something - because it's hitting them in the pocketbook.
They don't have as much data to sell = loss of profit or customers.
That's just about the only way to make a company sit up and take notice in this day and age - which is sad.
Well, I'm going to keep sending my data for the foreseeable future. If they fail and have good data from me and folks like me then shame on them. On the other hand, if they fail because data that the system has grown to accommodate and now depends on is suddenly withdrawn, then shame on me. Yes, they're struggling, and may not make it, but they have given many hobbyists a place to present their weather data to the public for years and to this date have WU has not charged me a single penny for doing so. So what if they make some $$$ from my data. If that is/was an issue for me, then it's easy to turn my feed off to them. But, it's not an issue for me...I've said it before, they can either use or not use my data.
Boycott?...deprive them of the data that they need to make things work? Why be part of the problem? I'll continue to give them what they need to work the problems out and if they close up shop then it's on them...not me.