And of course it also depends on one's definition of moderate.
To one person 'moderate' means without conviction or somebody without a clue or somebody willing to play both ends against the middle.
To another 'moderate' means a willingness to compromise.
To another, 'moderate' means going with whatever the polls deem the most advantageous view on any given day.
To another, 'moderate' means anything other than a wingnut extremist.
And the dichotomy is amplified when the 'moderates' themselves have a hard time defining it.
I honestly don't know whether I am 'moderate' or not. I try not to pick a side until I am convinced of the side with most merit. Those who hate me think I'm an extremist. Those who don't usually don't. So, I have found the best choice for me is to not allow others to define me. But oh my, how they do try.
For me, a 'moderate' is somebody who is capable of arguing against another person's point of view without having to insult that person and/or his/her political party or group, etc. and who doesn't need to use perjoratives to make a point. A non moderate considers anything opposing his/her point of view to be a perjorative.