Currently - yes. A week ago i made the mistake of pushing a beta with no mm_icon_focus_hd / mm_icon_side_hd / mm_icon_focus_sd / mm_icon_side_sd in it and screwed myself creating a "zombie" channel (neither alive nor dead, one that installs on the player but is invisible and cannot be deleted)
Adding insult to the injury is that said channel could not even possibly been installed on older firmwares since it's ARM-only.
Why is some code still doing the mm_icon check on players with firmware 6? From what i can tell these are only used for "dev" channel and we can safely assume developer does not need to be policed on their own player - otherwise the web store icons are used. Fingers crossed this gets fixed!