Come on-----I can love Paul McCartney music and still not support his drug use, or condone others wasting away their lives smoking pot.   That hardly makes me a hypocrite .   I've seen around a hundred big names in concert in my life,  and his show was the very best  !   Just because I support certain entertainers doesn't mean I support the lifestyles they lead , or the causes they support.  Put another way---I love art, but am against punks who spray paint on buildings.