Why do people say they are not a financial advisor?
By making it clear that their advice is not intended to be taken as official investment advice, they are attempting to avoid any legal claims against them in case the advice they give turns out to be incorrect or causes financial losses for the person who took the advice.