Only two problems? Uh, no. This is something Tesla "gets" about BEV's that other manufacturers don't. If you want to be competitive, you have to be efficient. Because a big battery does not cancel out inefficiency. The problems of low efficiency/big battery compound far beyond what intuition might indicate:
Weight - A bigger battery weighs more which then requires more expensive tires that, all else equal, will cost more, be heavier and not last as long (and not be as efficient). And the extra weight compounds because then you need a little bigger battery to compensate for the additional weight of the batteries and tires and rotational inertia of the heavier tires. And so on.
Handling- more weight requires a suspension that can handle it (which means the suspension is incrementally heavier/more expensive and so is the chassis). Which then requires a little bigger battery to compensate for the extra chassis weight which then requires a bit more battery and so on.
Brakes - the brakes must be bigger to handle the extra weight and bigger brakes weigh a little more and have more rotational inertia which reduces performance and requires a bit more battery to compensate which then requires a tiny bit more to compensate for the additional battery, and so on.
Charge speed - all this inefficiency means that, for a given amount of charge current, you will need to charge longer. This is a big deal on trips. At home it just increases the cost of operation and makes it more difficult to fit all the charging into the cheapest time of use for those with variable electrical rates.
Because all of these problems compound upon one another a little better efficiency in every area of the vehicle makes a big deal in how good the final product is and how affordable it is. It's not a simple relationship that a 10% drop in efficiency means it will cost 10% more to get as capable of a vehicle. The less efficient vehicle will never be nearly as good in multiple ways as the more efficient vehicle and it will cost a lot more - the effect is huge due to compounding. Efficiency is a whole different ball game when it comes to EV's vs. ICE and legacy manufacturers have an ingrained culture to think small differences in efficiency are insignificant. In the EV world this will result in cars like the Mach-e which have a higher cost to produce and totally different driving/ownership experience compared to a vehicle that was designed with a laser focus on efficiency and weight.
You would think it would be easy for legacy manufacturers to adapt to the specific requirements of EV efficiency but due to the way inefficiencies compound it requires looking at things they think are insignificant (wheel bearing efficiency is one example of many). The legacy culture is one of looking at things like efficiency in a linear fashion of percent gains - they are not accustomed to considering how everything adds up and it's difficult to change this.