Hi,
I feel that SEO is very competetive as everybody wants to rank well and wants to come in the first few pages of Google.
As along as online business exsist, the need for the SEO will be there.
The startegy for rankling well in the Google might change over time with more competetion.

Thanks