Also, it allows the matching party to directly gauge and give along the lines of true public interest, and not waste their money on something nobody cares about.

Yes, I wonder why this is not the most obvious reason.

There are infinite ways to give away money, this scheme allows to align better with what causes other people are ready to support with their own money.