The basic advantage of a two-stroke is it fires twice as a often as a four stroke for the same revs. Add in the savings in weight due to no moving valves and you have a potent formula.
Unfortunately in most situations it is not power per weight, or power per litre of capacity that count - It's power per litre of fuel, and two strokes are poor in this respect because of the mixing of inlet and exhaust flows.