Based on my knowledge in alpha version,
I think that dragons are neutral.
[they just happened to look and turned bad because of certain events]
I see them as gods because I loved the way they do their task and job looks cool.
P/S: My name's definition is Dragon ^^
Which is why I loved TCO alot!!!