A2 SD Card Speed Regessions/General Linux Question

So I’ve been trying to educate myself more on Linux and I came across article linked on Hacker News.

Basically, A2 SD Cards have a special caching mechanism that requires OS level support. Without it you see performance regressions back to slower than A1 cards. The Linux kernel currently doesn’t have this support, which seems to me like a big deal. My question is, how does this get resolved in Linux land? I understand anyone can submit code, but adding a driver like this doesn’t seem like a trivial bug fix.

The bigger problem right now is that SDXC is still using patent encumbered exFAT, and Microsoft left out exFAT for patents to be expunged for free use. That needs to be solved first before any SDXC card can work well with Linux without reformatting.