A credential in "English" isn't the exemplar of self-indulgence that it would be in the US, where everybody already knows English and "English" as a school subject just means literature.
Knowing English in China has real, immediate financial benefits. For any given job (programmer / secretary / waitress / anything), a role that involves having to communicate with English speakers is more prestigious and offers higher pay.