Nesting exists, and 80 is an arbitrary number.
People who like long lines have no main limit they agree on and if a line limit does exist, it often varies by project... making it even more arbitrary.
class X {
function Y {
for (i < 20) {
if (array[i] == 17) {
// just 64 characters left now