I think point 2 is really strong. Much different to licensing actually affordable guns.
Point 4 is curious. Anti-CoD people criticise this in CoD but anti-AC people don't criticise this in AC? I get there's a huge difference in audience and cultural penetration at play here. But same principle, no?