The game concept I like the most is the Special Events system, which allows multiple tactical options that are almost equal in strength. In general I think the Youth Academy is the best feature in the game as it creates a close connection to your own players.
What I like about the Hattrick community is that there are real people and you don't just compete against the computers. You play against each other, but you can also help each other in the forum and talk about everything.
I would say the community is the strongest reason I have stayed in Hattrick for so long. The game too of course. After having trained my players and played in the French Division 2 for a while, I started focusing on training international players to help the Moroccan team. Today 80% of the defense of the Atlas Lions was trained by me!
My best Hattrick memory was when the city where I lived (L'Aquila, Italy) was hit by an earthquake. I received a lot of support, a lot of help, a lot of love. It was a very hard time and Hattrick was there, with its community, with me. I will never forget that.
The Hattrick community is colourful, it really helps expand the Hattrick world. You can find plenty of helpful managers that can help you with Hattrick and real life questions.
One of the best parts of Hattrick, for me, is the fact that you can somehow massively relate to a bunch of fictional players with fictional names and treat them like they're real world players.