If the music was at least creative, no one would have an issue with the band name. The problem is that both are extremely derivative.
I like that you posted on a forum to belittle someone for posting on a forum. Technology is mainstream. Find a better argument. Plus, by calling someone a nerd, what you're essentially pointing out is how much smarter that person is than yourself. Good one.
Yes and comments such as "XxXThat's So RavenXxX is my new hxc band. Check us out on bandcamp!" are so much better for your community. Please also find a better argument.