This "easing" crap just makes devices feel slow, and wastes energy and everyone's time.
Stuff that "moves" when you hover over it is stupid anyway - not compatible with touch screens, can't be printed. I've never looked at a site and been anything other than annoyed by stuff that moves/slides/expands.
There's an extra special place in hell for web designers who screw with the page scrolling to make it "better."
In broad terms, if the user cannot predict where things are going to move (typically because the position itself reveals new information, such as the data points in a data visualization), then a transition animation is warranted. On the other hand, if the UI responds to a user command by doing exactly what the user expected (such as expanding the children in an outline list when you click to expand), there is no need for a transition.
In my experience somewhere around 150ms hits the sweet spot of not being too annoying and still easy to track the spatial context of what’s going on.