old guard: a faction that is unwilling to accept new ideas
social group: people sharing some social relation
kowtow: a former Chinese custom of touching the ground with the forehead as a sign of respect or submission