Agreed, Tesla should be able to fix his range issue.
Sounds like you have been treating your battery just fine, it’s possible range will increase if you recalibrate it by charging to 100% once from a fairly low state of charge, haven’t tried this myself but I think others have had success with...