Cop pulls me over to tell me my new Honda CR-V is a nice car?

Isn't this a gross abuse of their power?

Yes, you should have gotten their badge number and name to report the

No, it's nice that he paid you a compliment.

I'm betting that is actually not why they pulled you over. You probably matched a BOLO and they decided it wasn't you after they pulled you over.

No, he was bored and just wanted some friendly conversation. Be nice, thank him for his service and wish him a nice day.