You can't have that for the whole team in the real world. There are tasks which are universally unpleasant. Usually this devolves into one guy (the one who "ships" the most so is favoured by management) picking the best, most "shippable" tasks and the rest getting what's left.
That's because what this philosophy does is it turns what was supposed to be teamwork into some kind of weird competition over who shipped the most.
And contrary to popular belief when people compete instead of working together the outcome is usually worse.
I know one company that implements very similar rules and while they do make good money, they ship unmaintainable crap. Fortunately for them there's a niche for that as well.