New IDEA, what the heck?

Hi guys,

I am new here and find the 'add new idea' somewhat frightening and misleading.

This is a support forum and does that mean that I could only get support if I add a new idea to DraftSight? :D