There's different kinds of DJing, obviously.
If you DJ a specific sound, and you play a night with other DJs who play that sound to a crowd of people who've come specifically to listen/dance/lay on the floor in a K-hole to that sound, then I suppose you could do it if you weren't into it, and you might enjoy the social aspect and the experience of controlling the dancefloor or whatever. But the best DJs will be into whatever they're into, will be looking for new and amazing tunes to play, will know the scene inside out, will have the experience of how to put a set together, know what works when and what'll kill the dancefloor. That'll all be much harder to do if you don't really care about the music.
If you're playing to a random crowd, however, you'll probably have to play stuff you're not into, as those crowds often just want to hear tunes they know. People coming up to the DJ booth asking 'you got any Kylie?, 'my girlfriend really wants to hear the Kaiser Chiefs, can you play them next?'' The skill there is reading the room and playing what'll work for that crowd, maybe throwing a few tunes for you in and hoping it doesn't clear the room.
When I was DJing (parties, backrooms of pubs, just for fun and mostly to friends and their wider crowd) I always struggled with playing for the crowd. I had a load of new tunes that I thought were AWESOME and I wanted to share. But then I'd end up with about six people locked in loving every moment while everyone else fucked off. My mate always played the most obvious shit (You've Got the Love, etc) and had the dancefloor heaving.