Wow, I haven't looked at this intro post since I made it haha!
As for why this forum, I tend to like smaller communities as you get to know everyone a bit better. Plus on those overcrowded politic forums you have a bunch of idiots who bash on everyone who does not share the same beliefs as them. This place seemed a lot friendlier, and while it's not as active at this point, it's good enough.