I think that by going to the tomb President Obama was very symbolically recognising Romero as a great man. Should he have apologised? I don't know. But by doing what he did he went a long way in building reconciliation. It is not my job to judge his heart. In these affairs things move slowly but this was a really positive move. Well done, Obama!