There are a few reasons why almond flour is not considered ideal for some people.  1. First, it contains more calories and fat than other types of flour.  2. Second, almond flour's protein and fiber content can make it difficult to digest for some people.  3. Third, because almond flour is made from almonds, it may contain traces of nuts which could begin an allergic reaction in some individuals.