Actually, the answer is yes and no. Most people misconstrue what the ego is. The ego is neutral. What we do with our ego causes or solves a lot of our problems. A healthy ego allows us to accept and receive love freely and to give love freely. So obviously, having an 'ego' is not in itself a bad thing.
And free will and our spirit actually go hand in hand. I would not want to love unless my free will allowed me to love freely. Now would I want to be loved unless love were given to me freely through the free will of the other person.
And egos themselves never rant. Just maladjusted ones do. Healthy egos never feel the need to do so.
(You have the free will and the ego to go with it to give me a thumbs down for a rational, sincere, truthful reply and I'm cool with that. We're each on different paths but all heading to the same place. Just don't let yourself be blinded to learning because you don't like the answers you receive.)