Builders: Square engine, Over Square, or Under Square for you?

Pistons today will take more side loading before friction goes too crazy.
This line ^^ Is this due to piston design/ring placement or piston material or both?