After several "yelling" emails back and forth with Roku, the My Feed link showed back up about an hour ago. The first reply I got from them wanted me to do a Factory Reset and after I told them that h*ll would freeze over before I lost all my settings due to their screw-up, I got another email saying it was temporary (translates to yes, we screwed up and we're trying to fix it). I tried again and an hour ago and look at that, it's back just like they came to their senses and fixed it.
Also, system restart is no longer under System. You have to go to System, then Power to find the System Restart now.
Roku player: Settings/System/System restart/Restart
Roku TV: Settings/System/Power/System restart/Restart
And yes, Settings/Home screen/2020 Tokyo Olympics=Hide followed by a restart forces My Feed to reappear.