The top is having enough resources to ensure that you and your kids survive, it is being willing to whatever is necessary to look after the people you love and who rely on you. Including violence if necessary.
You think in a scrabble for water someone like say David Cameron is going to see your kids drink before his? People fight for power and control to survive. Why else would you?
Kind and gentle and generous are lovely things and I do teach my kids those things but I also teach them that the world is a harsh place where they will need to be strong and fight for themselves or they will get rolled over.
I think you are lying to your kids when you tell them that everything can be sorted out without violence. Many things can but humans are humans.
I live in a first world country, as do you I assume. You think your lifestyle is not made possible by violence and oppression somewhere else?
When was the last time your kids went hungry to ensure that someone else's ate?
This is all tied up together you know, if you are not strong and willing to stand your ground then you will be fucked over. You may still be if you fight back, but you definitely will be if you don't.
As for the future my kids are being raised in the same manner I was. I am quite happy with who I am, so do not worry about storing up problems for the future.
Personally I think the future probably involves a resource war pretty soon. I assume then you will be ok with people who are prepared to fight for you and yours?
I repeat what do you want a kid who has been bullied for years to do when the adults around him have not helped, running has not helped, and taking the beatings has not helped. He is out of options.