OK while not ideal, this solution will at least get rid of the annoying notification:
Go to settings
Apps
All
Facebook for HTC sense
Uncheck the show notifications button at the top
For people like me that use a third party launcher and don't bother with blink feed/sense, this solution will...