Totally agree,
@AlteredScale ! Also, just wanted to add that HCO3- is significantly
more basic than a molecule like HSO4-, even though both are polyprotic acids that have lost one hydrogen already.
I like to think of it like this. HCO3- is the conjugate base of a weak acid, carbonic acid. If we wrote out its dissociation equilibrium, we'd see H2CO3 ---> H+ + HCO3- ----> H+ + CO3 (2-). For HCO3- to act as a base, it would have to lose a second proton. However, H2CO3 itself is already a very weak acid! If we had HCO3- present in an aqueous solution, it would be much more likely to regain its lost proton (re-forming carbonic acid) than to lose another.
HSO4-, on the other hand, is the conjugate base of a
strong acid. While it's still unlikely to lose its one remaining proton, sulfuric acid at least completely dissociates in that aqueous solution. So HSO4-, not being prone to regaining that lost proton, has a notably higher Ka than HCO3-.