agree that google ads only pay tiny pennies, a lot of traffic generates only very little revenue, But if there is already quite significant traffic, it may make some difference, not too sure if that would be worth it though.
on a side note, i think stm32 duino along with the 3 different implementations is perhaps having a 'life' of its own. it is 'arduino flavoured' but in a sense, it is already doing things that some simplier arduino mcus won't (be able to) do (e.g. usb), and more importantly, i think it is getting noticed as a different 'new arduino' flavour
in a way this easily come pretty close to micro bit, less bluetooth and perhaps less some sensors (which may not be necessary except for relevant use cases)
stm32duino is realizing one thing i've always hoped to do, a self programmable usb device. it used to be that things are connected via rs232, back then it is simply 16450/16550 https://en.wikipedia.org/wiki/16550_UART. That's because vlsi / soc for usb is expensive (to the hobbyist / maker (a new term i guess with the arduino / 3d printing revolution)), stm32 duino with is origins in leaflabs maple is making all these possible, the 'old' rs232 style interfacing comes back to life in the usb age
in a way BP / MM is a present day 'swiss army knife' in which you can simply redefine its role by uploading a firmware, it has come so far ahead from the humble 'arduino' roots
interestingly and coincidentally back then bbc micro / arm started life in a way few noticed back then
today it seem like a replay of history with micro bit (and maybe arm cortex-m)
i'd think usb would continue to stick around as usb devices can 'draw power from the port' alleviating the need for separate power sources