I've decided that for my own comfort, when I read the comics I'm going to mentally replace the word "million" with "thousand". A million years is so drastically long a time that I cannot believe they throw it around so haphazardly. Civilations rise, fall, and fade on that time scale. Also it makes character growth seem impossible. "I've been a Decepitcon for millions of years and done a lot of awful things but now it's time for a change".