So we get silly poop quests and pop culture references out the wazoo, but engaging in an epic battle with a Rockhide Strongfish equipped is too much to ask?
Exactly. The poop quests and pop culture references are not epic battles.
I have to say, your development is being completely hypocritical here. I have dealt with cheesy quests in the past, ridiculously corny RP from NPC's, even stupid plant-fighting mini-games embedded in your game (the plants vs. zombies mini-game). So your development felt it was well-suited to have immature, childish, and sometimes even nonsensical items in-game, but god forbid we take that absurdity to a raid?
Development should've thought about the future of those ridiculous in-game items when they created them. For the sake of RP, transmog shouldn't be limited based on what Blizz feels should and shouldn't be appropriate for raids. If you made it, we should be able to transmog it! If not, it completely takes away from the RP of the game. After all, if the ethereals can transmogrify weapons and a fish is categorized as a weapon, then it can be transmogrified. If someone wants to look ridiculous during a raid, that should be their choice. Some people enjoy that type of comic-relief, and personally the only consequence I see coming from it is amusement.
I just don't see any sense in development claiming they don't want things to get too ridiculous with transmog, when all those things had been created by them in the first place. People could just as easily walk around with those items in-between pulls, so there's really no stopping it. Let people do what they want and I can assure you it will only help your customer retention.
If Blizzard really wants this game to be "serious", then re-categorize those fish to NOT be weapons! Take the stupid, cheesy quests we have to grind through out of the game! Don't force us to go through cheesy and corny content to level up but then tell us "Oh wait, you are raiding now! Now it all has to get serious!!!". C'mon, how can you guys NOT see this as completely hypocritical? Don't flip-flop back and forth here. Be consistent!