This is because most android devices only support 16 texture in the shaders (94.4%), so we can't realistically have feature level 2 demand that. Instead feature level 2 enables compute/ES3.1 features.