Also worth noting that most of Gabe’s (and Valve’s) value is not based on anyone at Valve’s work, but instead based on taking a cut from every dev that sells on Steam. Valve is effectively a landlord renting out digital real estate. The fact that they’re able to make obscene amounts of money suggests to me that maybe rents are too damn high.
Because blindness isn’t a disability in the Federation. Geordi lives a full and happy life, and, as OP mentioned, is actually able to save the entire crew specifically because he’s blind.
“Fixing” his blindness in a compassionate, post-scarcity world that has the tools to allow someone to succeed no matter what physical characteristics they possess is like “fixing” a baby’s hair color. It doesn’t make the child’s life easier, so what’s the point other than eugenics?