I'm gonna assume it was a dig at me that, but as a reason on it's own? no, it's not. However it's not the sole reason. I found the entire thing insanely overhyped, especially by Spanish eurofans. I called out the flop, got lynched and then it happened.
A long that, I found the choosing on an English song an act of desperation on TVE side. The literal only reason they did it was because they seem to think only English could win. I criticised Serbia for the same after their entire history was in their native language. Also I found the song somewhat annoying. All together it manifested as some form of hate and I was happy to see it fail because it leveled over hyping eurofans and it told TVE that english doesn't mean a good result. Since then i've come to enjoy the song a bit.
as for the first part, can't speak for anyone else but I did vote for it despite the staging and I really don't think anyone decided to dislike the song because of the crap staging.