I dipped my toe into wp 12 years ago. It felt like drinking out of a firehose. So I created business sites on several platforms including wix & bigcommerce… and promptly came back to the world of wp. Not only is your data stuck, the code is often bloated so mobile download suffers; templates are tedious to customize (to the extent that you can). I know a bit of code and it is painful staying within their editors (which can be slowwww to load). Products have limited assortment options before an upgrade is necessary and they nickel and dime the customer for all kinds of widgets to make the site truly usable. Advertised monthly cost vs the reality of actual monthly costs (which was always substantially more) made customers unhappy with me! Sure, clients could navigate the dashboard and make minor edits but owners don’t want to do tedious work like that. They want a person who will maintain a site. Most owners didn’t seem to care which CMS system I recommended, so I buckled down to learn wp and have not looked back in 12 years. Is WP perfect? Of course not. There’s politics, some bloat, a little in-fighting… but what family doesn’t have a tad of drama. I’ll take WordPress any day.