Should there be a nice warning at https://support.mozilla.org/en-US/forums/support-forum-contributors/new that this forum is not for product support question? Reference https://support.mozilla.org/en-US/forums/support-forum-contributors/717525