Then I guess everyone who has not written their own network stack and built their own networking hardware should get off the internet. After all, they are just interested in the bling and not how it works.
People learn different ways and are motivated in different ways. I'm motivated to learn top down in electronics. Arduino is helpful to that crowd.
> I'm motivated to learn top down in electronics.
Very dangerous and potentially deadly approach (electric shock, battery caught fire, floating inputs cooked the processor etc.) Electronics is not programming: errors have tanible consequences.