My initial love for PoE was the endless possibilities their skill tree and gem system created. For example, prior to PoE I absolutely hated playing casters in ARPGs and then in PoE I absolutely loved it because you could easily make casters that were tanky, or high evasion, or high sustain, etc.