The author mentions that using awk instead of grep -v is not a good idea, what about:
awk '! /something/'
Doesn't it reproduce the same behaviour as the following? grep -v 'something'