I'm generally of the same opinion - you can make a personal choice whether to watch Albion games and spend your money in other ways if the behaviour of those you'd like to support isn't up to the standards you'd like.
However..... if you are spending your money on watching and supporting...
Freedom of information request from fans to club - how many senior players have recently been substantially fined for turning up to training still the worse for wear ? The answer would be very enlightening - and of course as customers paying to watch such highly paid players, none of our business