What causes the two-stroke engine to vibrate so much?

The disadvantage of two-stroke engines is that current technology cannot solve them.

High fuel consumption

Because of its ventilation method

Itself Check it out

It’s very polluting

Because the lubricating oil is involved in the combustion

It is also caused by incomplete combustion

What I find strange is

Wouldn’t it be better to change the two-stroke engine to direct injection in the cylinder

Change the lubrication method to a four-stroke one

No one thought of this

There must be some problems

For example

Direct injection systems are expensive, etc.

So the technology will develop in the future

II Strokes will become popular again