I think there's an even more obvious criticism of that first point: The ligature is two characters wide, the character isn't. That's a pretty easy tell - fira code doesn't narrow it much (I think it does slightly, but I've never really noticed, it looks two characters wide).