Minecraft lists don't use a serial comma
When listing an entity's tags or the players tracked by the scoreboard, the second to last entry does not have a comma after it.
Environment
Operating system: OSX 10.9.5
Java Version: 1.6.0_65
Created Issue:
Tag list missing a comma
When listing an entity's tags, the second to last one does not have a comma after it.
Environment
Operating system: OSX 10.9.5
Java Version: 1.6.0_65
Changed Summary:
Tag list missing acommaMinecraft lists don't use a serial comma
Changed Description:
When listing an entity's tags, the second to last
onedoes not have a comma after it.When listing an entity's tags, or the players tracked by the scoreboard, the second to last entry does not have a comma after it.
Changed Description:
When listing an entity's tags
,or the players tracked by the scoreboard, the second to last entry does not have a comma after it.

...
Not quite, that's an ellipsis.
There doesn't have to be a comma before "and".
this is how grammar works, it's 1, 2 and 3, or 1, 2, 3 and 4
Well, there is the oxford comma. This is not really a bug, regardless.
I don't want to get into an argument about grammar, but most style guides do suggest the use of the oxford comma to reduce ambiguity. In this case, say an entity has the tag "zombie", the tag "mob", and the tag "bow and arrow". If you list them, you will receive the output "zombie, mob and bow and arrow", which looks very odd. If there are individual tags called "bow" and "arrow", it gets even worse.
Additionally, having the comma simply reads better and is more consistent with widespread use.