That's one great thing I like about RedHat. You don't even need to be their customer to report a bug. And you'll usually get some sort of a response in days.
And it applies not just to RedHat, but also Debian, SUSE, Ubuntu, and so on. Not to mention that every project that your distribution will inevitably work with to fix a problem also works in the open.
I cannot imagine working on a platform that doesn't give you the ability to report bugs directly to the people working on something. Actually, I can't imagine not being able to read the bloody code and figuring out why something is broken in the first place.