His numbers are correct. A small MEC like CJC costs far more than it brings in, and a large regional like ASA barely breaks even. The majors subsidize everything.
With that said, I completely disagree with his conclusions. ALPA carries smaller airlines that are a drain on the finances because it's better for the entire profession in the long run. No regional can afford to support it's own independent union and be even slightly effective (dues rates would have to be astronomical), so most regionals would end up with no unions at all, putting incredible downward pressure on wages and work rules. In addition, the new pilots hired at the majors would all come from non-union backgrounds, making it very difficult to keep a cohesive union together at the major level after a lot of these non-union pilots are hired. In short, it would be the destruction of our profession. We need to all stick together. Kicking anyone out would be a big mistake.