Hey @sunny,
Firstly, a great thread that has provoked many comments, which is always a win-win. ![]()
Personally, I sit on the side of Bricks being a theme. Most has been said already in the comments. But here are some of my thoughts:
As all seem to agree, it is not good to have two builder plugins being used simultaneously. I believe most are commenting on it relating to potential conflicts between the two whilst using them, which is a very just reason.
But something I have not seen mentioned is all the residuals and junk code left behind in the DB by the builder plugin you will be replacing (not only that, all the 3rd party plugins you have used to support the builder plugin you are replacing too). That’s why I would never transition, and if it gets to the point that the only choice is to use another builder plugin, then it would be a redesign on a fresh install or, as @omega mentioned about having on a subdomain (but this also has its own implications such as SEO).
You also keep mentioning if it was a plugin, then we have the benefit of choosing from a variety of themes, but you also keep repeating that the themes you would use would be bare-bones (to avoid conflicts, ensure no bloat etc., which is the correct thing to do). However, (and as you also mentioned, which is also correct) bare-bone themes have no real or very limited functionality, so the theme becomes pointless with no benefits over having Bricks as the theme?
I guess the initial opening section in your first comment where you write ‘changing bricks for whatever reason’ actually needs a reason why you would want/need the ability to switch to a bare-bones theme that offers little to no functionality…what does it offer?