You can build data tables with the UI. It’s…ok. You can do very simple joins and fairly complex filtering with the UI. The filters are actually good so long as you only need the one table. After that they’re…ok
And then there are Journeys. You can orchestrate complex communication streams with the UI. I’d go so far as to say it’s good. Until you need to do an action not built into the UI…then you need to code it :)
All of the same goes for most of the other “low” code or “no” code tools I’ve used like AirTable. They can do a lot. And what they can do they’re usually between ok and good at.
But so far I’ve not seen one that is excellent. Back to the marketing cloud example if you want to make a table in the UI with 10 columns sure. But what about 100? It would be a huge pain or you can write a script and do it in minutes.
I’m sure Bubble is fine. But so far none of these solutions have ever wowed me. But then again like some folks point out I’m not the target audience really.