Well nothing has really changed in the gear box and clutch department, so I think it just a matter of it being easier to adjust to change when you've been away for a while. It's all about mindset really. Some cars have improved suspension and weight distribution though, so that may be part of what you're feeling.
Welcome back. Give it a chance before running off when the next physics change comes around.
Welcome back. Give it a chance before running off when the next physics change comes around.