Holy horizon batman <| sep |> I have no idea what you are on about with cargo cult programming . I can ' t see the downside to reducing the initial barrier of entry at least for certain groups . Far from being a cargo cult degradation of MCU programming , it ' s a way to make it more accessible to some people , some portion of whom will upgrade to the industrial strength technologies . It ' s like learning games programming with Pygame no one seriously believes that ' s appropriate for large or even midsized projects , but now it ' s much easier for the audience of Python devs to learn the fundamentals of game programming . I don ' t see the upside to gatekeeping and saying Not only do you have to learn the fundamentals of this field , but you have to learn a completely different and less usable language before you even begin . Game programming or device programming or what have you can only benefit from a hobbyist community .