when has it become your a failure if your 25 and haven't obtained an NBA ring.
The ONLY reason you had people blasting Lebron is because without earning it people called him the best player in the L... People were discussing this while Kobe was going to 3 final straight, yet u still had guys in media trying to crown Bron before he was ready.
When your considered the Best player in the L, team up with two top 20 players, and play a team who has one superstar and average 17 ppg in the biggest stage of your career, while clearly being better than everyone on the court your going to get all the blame... because every other point of his life he got all the credit.
Same with the people getting upset when people say Lebron only has "two" rings.... well he's put himself on a pedastal calling himself one of the Goats.... well everyone in that convo has 4+ rings so that is now his criteria. You can't just start hurdling players rankings w/o obtaining the same amount of winning they did.