How can anything posted under "rants and opinions" be off topic? Unless you think it's to ranting and opinionated.
As for concerns about starting "point less arguments", that comment might be better received from someone who hadn't started a post with:
" ...want a mine numbing tail chasing long winded point less argument : ) "
Never mind, I'll go take my morning Prozac,
-Dan M