Why do (some) people hate Arduino? a summary of my research

My apologies. I'm careful not to double-post, which is why it didn't happen before. (In this case I personally thought the two posts were different, since in the one you removed I asked for a technical review from people who worked with different microcontrollers; whereas this one is general and does not ask for that kind of review.)

Since that one was removed, I'll ask in this one now: if there are experts in microcontrollers who are used to working with different famililes, not just Arduino, (such as PIC) I'd welcome your technical review of the article posted above. Does it match your experience or the attitudes of your colleagues or other engineers you've worked with, not just on Arduino? I base this question on some of the threads I see in the Microcontroller thread. I'd be curious in your perspective in this case.