This whole thread TL;DR.
To answer the OP's question: I don't enjoy it either. I am borderline obsessive when I clean my firearms (Among other things), so depending on how "dirty" the ammo I shoot tends to be, it can take a while to get them "just right". Cleaning guns just goes with the territory of being a responsible gun owner.
"Gotta pay to play!"