This is going to be one of those times where you have to be realistic. The 4680s are brand new, so the range isn't going to be what they thought (hoped). It will improve over time (as have all other battery geometries and chemistries that Tesla has used to this point). I can live with 340mi, personally. I have a 275 mile Model S and if it could charge as fast as our 2023 Model Y, I wouldn't mind stopping to charge as much. I don't tow much and it will be short distance if I do, so the 99.999% of the time the specs will be fine.