You can use a million kits on any device, doesnt change the fact there's only a few real steps:
- unlock the bootloader
- boot a custom recovery
- flash a superuser zip
If you want, you could make using odin require 47 different toolkits to get the same thing accomplished.
Rooting nexii is about as easy as it gets, but sometimes you just want to make things more complicated.
If anything I'd say samsungs are harder to root since you have to use odin, it's samsung specific.
Fastboot isn't device specific, it's just that some companies like samsung intentionally remove/disable it on their devices.
XDA Wiki Moderator
Nexus 4: Stock 4.4.4 (KTU84P) 2013 N7: Stock 4.4.4 (KTU84P)
iTouch 5G: 6.1.2 (10B146) Surface Pro 2: Win8.1u1 (6.3.9600.17085.amd64fre.winblue_gdr.140330-1035)