I am glad you had it easy-not everyone can and does. I personally had trouble with a lot of (but not all) the material primarily because A) I had no means of seeing this material on real life gear and B) Because I just didn't like the way I had to learn it in school.
I agree-things like RIP VLANs, DHCP and toplogies are not difficult-its the sum of the parts.
If you think CCNA is hard you should go to University and do Networking as a specialization.
Now thats hard.