I always thought it was quite nice to have what's effectively an Elgato Stream Deck (https://news.ycombinator.com/item?id=31528895) built into my keyboard. It was certainly much better than fixed icons, which are in turn far more discoverable than numbered mystery keys.
Apple's only real mistake was not keeping ESC a fixed hard key.