Persistence of profits in the long run: A critical extension of some recent findings