He said 3x3.
And there are many people who average sub-20 with freefop, although even then there are some algorithms for last layer. Roux is also an extremely intuitive method (with which I average 13-14), but there are still algorithms in the form of CMLL (though you could of course use commutators, but that's a bit slower).
I once came across a guy (don't know him, but met him) who uses Heise for speedsolving and averages around 19 seconds. Weirdest thing ever. (His turning was soooo slow... But such efficient solves)