it would appear that the top bar has undergone a significant revamp
This post on TUK gives a guide as to where things have moved to
Please note that the section under My hub should more accurately be called 'sponsored links' than resources.
If you have concerns about the association of these links with HU suggest that you contact HU support
Direct contact from users is, I suspect, more likely to be effective in highlighting the level of concern that these sponsored links probably raise, than relying upon forum administrators to report their concerns.