I don't give a stuff if the gentleman in question was shy about it
So his feelings, his family's feelings don't matter? When you're dead people should have the right to publish your personal diaries and exploit something you guarded closely in life - to make money?
Nobody should feel ashamed of being gay or feel the need to hide it.
Well no, they shouldn't. But you have no idea why this man chose to keep his private life, private. You shouldn't project your own views onto his life, that he lived.