LOL, Texas.
But seriously, Alex, you should never EVER feel you have to justify yourself to anyone who thinks that heckling a performer is an okay thing to do. Let alone a backwards, inbred shit-for-brains like that guy.
And as far as sound and venue professionalism goes, if you feel that a venue is treating you like shit and running your sound poorly, my advice is simply walk out. There's a modicum of respect that needs to exist, without exception, between the venue and the performer at every single show. Don't let anyone EVER treat you like that sound guy did. If an engineer is ever that unwilling to help you, my advice is simply walk off. It's not worth your time, and the venue should know better than to put you in a situation like that.
Don't let anyone call you a prima donna for demanding these things. Like one of the comments on FB said, remember that as an electronic musician you live and die by the sound engineer. Don't ever accept anything less than what you are comfortable playing with.