Most definitely the "rich" will be paying for services of the "poor", just like it is now. I view it as a community health tax. They don't like it now (paying for federal entitlements) and they won't like it with this model.
It does maintain coverage for the poor and old. It extends coverage to those with pre-existing conditions who are not covered under an employers group plan and are unable to obtain individual insurance.
Local co-ops, modeled after co-ops like Group Health in Seattle, will be able to invest in facilities and medical professionals to control costs.
One issue I see, other than the tax, is that employers may be motivated to drop group health plans and put their employees in the local co-op. This should be regulated.