Neji's death is not because of Hinata's Fault. Not because of Hinata's selfish feeling.
It's by his own will to protect Naruto and Hinata. To all hinata haters, you better blame Kishimoto why he removed away Neji from there. It's Kishimoto who made him die for those two. Hinata's not selfish anyway. And the fact is the battle is to "Protect Naruto". As it's only Hyuuga Clan who is capable to do this mission, Hinata, Neji, and Hiashi came to the battlefield to protect Naruto-sama.
As Hinata's weaker than Hiashi and Neji, all what she can do is only to be around Naruto to dodge the attack from obito. (So, this is what you call as "selfishness" anyway?) As the attack is getting greater, Hinata can't do a lot thing aside blocking the attack from Naruto's front. And then Neji came as He knew that they won't make it.
Think again before you say something harsh, people~ ^_^