Yeah, I don't get the animosity either. The guy seems to know what he's talking about, and you can be a very knowledgable PLC programmer without knowing how to build a microcontroller (I'll be the first to raise my hand). Devices such as the Logo, although they aren't very powerful, really are PLCs (after all, they are used in industry, and you can program them with logic sequences and make them control something).
Magdyfayad, I'm not sure what your goal is, but I have had coworkers of mine build small microcontrollers in certain sitiuations. For instance, I had an application where I had to sense objects going by that varied in shape and size from hour to hour. I found a sensor that could do it, but even then it required setup from time to time (not to mention it was expensive, and we needed 80 of these things). So, the guy I was working with ordered some small boards off the web in bulk, added a chip that could do analog sampling at a very high rate, and connected an inexpensive sensor to it. He then programmed it to "learn" the characteristics of the objects as they flew by, and it is unbelievably accurate. The end cost was about 15% of what the off-the-shelf sensors were, and five years later they are still working like a charm.
What exactly is your application?