So basically, to you whether or not it's a competition is less important, the more important thing is whether or not you train up to KO level consistently? But streetfighting also wouldn't count, since it's generally not a full fight?
In your opinion then, which would be more effective, getting in street fights occasionally, or training a style with medium-level sparring?
I think that everything helps, from shadowboxing, to tap sparring to hard sparring and the highest level being competition fighting. In order to achieve what you're looking for, IMO, you should train like everything is a competition....even the warmup exercise (b/c it really is as other dudes are still trying to be the best at it in the class...they don't admit it, but it's true)....and as long as you abide by the rules.
It all depends on what level you're looking to achieve.