From my personal experience, I would have to disagree with the following statement:
HE was my first home automation hub. I am old enough that when I took typing class in high school, pressing a key resulted in a bar flipping up and striking a piece of paper. I have no computer programming experience, but have found computers to be useful in my life, similar to the vast majority of the population. I like to do puzzles like Sudoku, but I don't think that makes me a geek or a technical person. I currently have 42 RM rules and I would consider some of them to be complex. Was there a learning curve, yep there was, but it wasn't that hard. Now that I am comfortable with RM, I took a look at Webcore and it looks like greek to me, makes no sense. I am sure I could learn it, but why, RM does what I need.
I think people that come from Webcore, experience the same thing. They like webcore they think it is easy and RM looks confusing and not for average tech users. But I wonder if this is just because webcore is what they are use to using, so therefore intuitively think it is easy and better.