Honestly, if the devs were to actually implement an official parser, it would very likely be heavily censored or overly simplified. One possible implementation would be something similar to racing games and how the racer's positions are updated real-time as they drive along the track. In this case, the parser would shift players around as the fight progresses by how much damage is dealt to the boss, but not actually show you the damage numbers. Though, that does mean that you won't know how much of a difference in damage, say, between second and third would be; could be just by a few hundred, or it could very well be in the thousands. There's very little point in implementing a parser like that though.