good thread kj .. see where you coming from but not sure i agree ..
ok some ideas ..
1) industrial ( as opposed to trade) unions .. unions based on whole sectors /industrys rather than trades .. there should only be ONE union in any area .. i.e one for nhs , one for local govt, etc .. or indeed even less .. this sounds like it will make them unwieldy .. true but history shows how very very destructive having more than one union can be .. aslef scabbing on rmt etc . where i work we have a scabby TnG who will always break strikes and so sometimes other generally good unionists can't be bothered to come out as they don't see the point ..
also this means you are much stronger in dealing with management ..
3) closed shop .. you have no or limited power when workers are not in the union .. there is always someone who will break strikes .. we need a major campaign to rebuild this .. ( as an example the SWMF ( pre num) spent the whole of the 3ts in a long and bitter campign to get 100% SWMF/num in south wales .. as part of a campaignthroughout britain .. only with this monopoly were the num able to acheive the progress in wages and conditions they did after the war ..
4) kick out the left!!

.. or make them syndicalists .. the left with their obsession with nonsense have driven away many many activists ..
5) so a revival in syndicalism .. unions that will fight oiver basic issues rather than
6) campign against any political affiliation .. this all alienates ordinary members
7) stop the check off .. almost all union members now pay their union dues
thru their employer ( who cream off millions each year across the country .. if this was stopped we would re connect members with stewards ..
p.s. RCP book Taking Control freeman/richards 1983 junius .. had a load of c good ideas and some daft ones ..