Does it not exist? Can someone point me in the right direction, please?
Feedback for Blizzard games is usually via the Forums. Most of the game forums have sub sections to help categorize feedback. For example, feedback on PvP would go in one of the PvP forums. Feedback about Quests goes in the Quests forum. There is no forum titled “feedback”. They don’t want quests lumped with PvP lumped with transmog, etc.
WoW also has in in-game feedback option so that you can send it directly to Blizz.
Here is the Support article explaining that.
And here is the link to the WoW forums.