@leedohm there are some very common reasons for the atom CPU usages. For instance, I think mine was due to the spellcheck passage. A package that comes default. If it’s a default package then to the user it is is just Atom.
While to atom developers there is a distinction between packages and the atom core, to users there is not. We install atom, and we see problems. Then most users will go okay, I don’t like the product ‘Atom’ it is slow, I will go use something else. They don’t even realize why it is slow or if they do they don’t want to have to spend time debugging it.
Many many users are complaining about CPU usage and you say there are many causes. That is not a user problem, that is not a user config problem. That is a Atom problem. I really hope your developers are addressing them in the future releases.