GitHub should standardise a SUPPORT.md or similar file where maintainers could indicate what level of support to expect and how to pay for support. The default would be "unsupported" of course.
"This software is distributed as-is with absolutely no warranty.
Really people relying on open source packages should actually fund those packages.