I can understand that you are fed up paying for the mistakes of others, but that is the whole point of insurance.
If for example, you caused an accident tomorrow (and even the most careful drivers do) the cost could run into millions - which the majority of us couldn't afford to pay. But by paying into the 'pot' should the worst happen, you're covered. Also included in your premium is the damage caused by uninsured drivers (grr!) - don't get me started on that one! But on the whole, the premise of insurance is a pretty fair one (albeit increasingly expensive - along with everything else!)
As far as TPF&T being more expensive than fully comp, gouldc has raised a couple of good points. However, on the whole, insurance companies base the premiums on previous claims experience and statistics - so if the bean counters have logged that the risk of a claim and cost of a claim is higher with TPF&T policies then the premiums will reflect that - as illogical as it may seem.