It’s actually charging you less when it doesn’t uses thinking tokens, as for point 3. that’s what auto-mode is for, that ‘complexity threshold’ is decided by Claude and not by Cursor, if you want it to think more then instruct it to think more
also check if you’re having this bug: