Why Japanese People Don't Say I Love You

In Japanese, 'I love you' is translated as 'aishiteiru' but Japanese people rarely say aishiteiru to their partners and many Western people cannot understand why.