You say hiding, the rest of community says "IT GOES WHERE IT BELONGS." None of this talk belongs here on the PTS. There are no changes to the class therefore both of these threads (And the one that got moved appropriately) do not BELONG here.
We're all very aware that Bioware neglects the class feedback threads but ffs this isn't the place for it.
18 pages, over 5,000 views, and you were the only person to post "this thread should be in the BH forum".
considering the proximity of your post and the time it got moved, i would wager that you reported it.