It has long been implemented in bitcoin protocol and is used in many crypto currencies.
An attempt to identify the user (as the owner of a particular account) is not accidental.
In the future, this will facilitate the tracking of financial flows and allow supervisors to impose taxes and charges on the owners of such accounts.
A very dangerous step for this crypto currency..
Again, this is optional. If the user chooses to make a transaction that requires identification, that is their prerogative (and, indeed, not accidental as you say). The user is free to take the "dangerous step" if they wish; they are also free to avoid transactions that require ID if they wish. Giving users a choice is not itself a "dangerous step". On the other hand, building a platform that allows for a diverse range of transaction types, from anonymous to authenticated, seems like rather a safe choice in terms of utility and real-world application. At the moment, the market appears to agree.