It is not always appropriate to always have these icons available in most chart types - often they cause an app sheet to look cluttered. This is especially true for KPI's and Text/Image objects where certainly the exploration menu / full screen options are superfluous, and often they make Qlik Sense look a very poor UI.
So provide the designer with the ability to switch each icon on/off via the Presentation properties panel.
This should be relatively simple to implement ? The hub app client would only need to wrap each JS visualization component with a simple check for each. It would not impact any server code and be a 100% front-end improvement. If possible, it could also be added as a feature for sheet properties meaning that all objects inherit the sheet properties. Or even further and better - the app properties ! An inherit / override strategy would add a great amount of customisation flexibility.