Need separate tracks for Translation/Rotation/Scale, also Expressions
Whenever you set any Transform key on an object, be it moving, rotating or scaling, it sets a key on ALL transform tracks Translate, Rotate and Scale, as demonstrated in this video:
For serious keyframe animation work you need the ability to key different attributes on SEPARATE tracks so that they can be manipulated independently in a flexible non-linear fashion.
This needs to be fixed as soon as possible, both for regular Transforms and Expression tracks.
Side note: The Curve Editor also *really* needs to be integrated into the main software; something so essential for basic animation cannot be left as an optional add-on.