I think many construct users are not going to report their bugs because they have to go to another website (github) and make another account just for helping scirra on their work. It would be a no brainer and a lot easier to have a "bugs section" on the construct forum since most users have an account there
It is not a "no brainer".
You are posting in a year old topic.
If you just had taken the time to go and check out the distant website, you would have seen that serious users created an account and are making reports.
So yes, not all users will do, but at the same time it does a nice job of filtering useless bug reports to focus only on those that can be investigated and treated.
This is a community effort because Scirra does not have the resources to test out all possible outcomes and configurations/hardware existing.
You can read more on the subject and choices of dealing with bug reports in this article : construct.net/en/blogs/ashleys-blog-2/blame-in-technology-and-the-aardvark-case-948