Everyone is guilty of doing something they regret and probably should admit to and even apologize for. Imagine how difficult a task this is for a country as a whole. The Armenian genocide was certainly a tragedy and for many of the victims and their families the process of moving on and healing can only be accomplished once this awful event is admitted to and apologized for, much like it would be for a single person.
The Armenian genocide, is entirely up to the Turkish population and government to decide if they want to say it was done as well --it wouldn't make the genocide any better if they do admit to it. Yes, I do not believe that the genocide happened, so that may encourage bias on my part. But, I believe everyone is entitled to believe if it happened or not.
So; do not try to force your opinion that it did or did not happen onto others, it's entirely their right to believe if it happened or not, nobody has to believe in something, rather it be the holocaust or 9/11. There's "evidence" for both sides. (Yes I do believe in both of those.)
In my opinion, this debate will be ongoing. However the Turkish government denies that a genocide took place due to the fact that thousands of Turkish Muslims also lost their lives in the conflict. If Turkey has not owned up to any type of genocide in the past and is not now, it would simply feel foolish for them to suddenly do a complete 180.
Turkish people should not have to admit to Armenian genocide. Yes, there was a planned systematic genocide of almost two million Armenians during the First World War, conducted by the Ottoman government, but the government does not represent its people, it governs them. It should be the government that admits nad apologises, not the people.
Turkish people should not admit to Armenian genocide because it is too broad a blanket to cast over all people for the selective genocide of a race of people, committed by only a few. No way that somebody should be cast in this light if they do not agree with it.