I am going to jump in here and say that you probably got a not so perfect engine.
I doubt that all Robin Subaru engines are bad.
There will be people that don't like Honda, Kohler, Kawasaki, or whatever, and rightly so if they don't perform as expected.
Could be any numbers of things, such as carb, weak ignition, valves, timing, spark gap, type of gas, vacuum in tank, etc.
Recommend tracking all items one by one and see if they are correct.