Sorry bro, but BJJ isn't considering the fact that there may be other people around or maybe your attacker has a hidden weapon and is only trying to draw you in. Other things like two people attacking you at the same time, you can't take both down and control them. You are risking way too much by sacrificing yourself to the ground as an attack. It's better to stay on your feet so that running is still an option. Sorry if I offended you, but just because it was designed for the street it doesn't mean that it's good for the street. It's really good groundfighting and sometimes you can't take it to the ground. There are way too many factors in a street fight to think the way BJJ teaches. I think BJJ should keep evolving and incorporate some of the Jujutsu strikes back into it to make it more rounded. I think you are convinced that all fights end up on the ground, but I'm not. I've only had one fight out of about 25 or 30 in my life that ended up on the ground. You like the ground game so you think that way, but I and many don't.