I lol'd. I don't eat meat either. Similar experience: my housemate had just gotten a takeaway and asked me whether I'd like to try her pork floss dish/starter, because "you can't really taste the pork in it".
Didn't really like it, but really only because it doesn't overlap with the kind of music I usually listen to...the beat annoyed me.
I'm curious to see how this song will be received...the concept album "In the Aeroplane over the Sea" is quite interesting.