What about this makes him a narcissist? Seems a random thing to throw into the mix.
Just because people do things differently to you and make different decisions to the ones you would, doesn't automatically make them bad or a narcissist.
You spend your time commenting on websites, moaning about people doing things differently to you. You could spend the same time volunteering to help society in all manner of things.
Not paying your fair share of tax to help society as a whole and not spending your spare time to help society, are not that much different.