I agree, but the definition alone isn't sufficient to actually calculate eigenvalues. Hence the standard approach which says that for matrix A, vector v, and eigenvalue λ, we have
Av = λv
=> Av - λv = 0
=> (A - λI)v = 0
=> det(A - λI) = 0
Which then yields the characteristic polynomial. Skipping the determinant means you need a different approach.