A boycott will hurt both parties in this fight. These services have made a "political" decision and they will have to deal with that. The people
will migrate to services that support what they want. We only need a few wallets and exchanges to start supporting SegWit and people will
start to move away from the services that does not support it. Once they experience the "speed" improvements, they will never turn back to
wallets and exchanges that does not support SegWit.
It's not always great to get extremely politcal when it comes to these kind of debates. I also support segwit and would prefer more wallets openly showing support. But I also don't feel like it is the best solution in this case and I have doubts whether it would even have the right impact. Let's assume we would pull trough on the idea of starting a boycott. So essentially we would be massively stopping the use of certain services that don't support segwit. But for this to have an meaningful impact (for the businesses themselves) you would need a large amount of people to do the same thing and quit using these services. But given the degree of technicality you need to even slightly understand this problem I still consider
us (the people who do recognize the problem) a minority. You can't forget that a lot of new people enter the space and couldn't be bothered to do research on the technical side of bitcoin, hence never end up supporting this boycott. Another reason why this won't work is the fact that these services are very easy to use. Why give up ease and solid user experience for a problem I don't/partially understand (also take in mind the majority of these people are only in for the monetary gain). So even if we would go ahead and launch a boycott, I'm very sceptical wheter it would serve it's purpose.