That's awesome- I'm genuinely happy for you. Finding a fulfilling job is hard.
Based on your experience in the field, how many software companies out there do you think are like yours? 20%? 10%? 1%? 0.1%? Less?
I have a suspicion that for larger companies, it's more a question of which teams are like that than which companies are, since the line manager's attitude has a huge influence on the results (for example, one bent the HR system substantially for me to enable me to house hunt effectively - a personal act rather than an organisational one).
As for what percentage? I'm not really sure. Shadowcat is how it is because it was baked into the culture from day one because that's how things should be done, so I'm not sure I can extrapolate usefully from it.
My good experiences don't invalidate your bad experiences - but that sentence applies vice versa too.
A bunch of bad data points proves that bad exists, but it doesn't prove that bad is prevalent. That sentence also applies vice versa.