This xb's clutch uses a diaphragm spring and ball/ramp setup to actuate vs the coil springs/clutch shaft that I normally see on all of my other bikes... And it does have a slight bit more noticeable pull than my other Japanese bikes... But I literally ride everyday so it matters little to me...
If it seems hard to pull at the moment and you have a new cable on the bike, your clutch lever has fresh grease on it's pin, and the bike's clutch itself is in good working order... Sorry to say man, but it sounds to me like that's as good as its going to get with your current setup man... You can shell out the cash to get a hydro setup or go with one of the E-Z pull clutch options that still uses a cable that was mentioned above if you wanna lessen the effort on your hand, or you can adapt to the heavy clutch pull...