I own 2014 Tesla and every software update nowadays is an adventure… does it drive? 75% of the time :)
Battery life is still great. I can still easily take cross country road trips. Other than the initial battery life hit you take when the car is new, there isn’t enough degradation for me to even be aware of.