This is precisely my point. Laravel is setting the standards, so Yii has a lot of ground to make up. If you can do it better then great, if not then developers will inevitably question whether Yii is the right choice.
That’s almost exactly the opposite of my point.
Laravel is one thing and Yii is a different thing—not the same kind of thing as Laravel but incomplete or not as good. They are different vectors within a vast design space—not different scalars in one dimensional space. Apple and oranges—not two different apples where one is bigger and better than the other.
If Laravel were the standard that Yii and everyone else should try to meet then Yii would add nothing to the state of the art and should not exist. Yii devs should instead make contributions to Laravel or find something else to do. It’s just a waste to have two projects doing the same thing with one of them always trying to catch the other.
Collectively we move the state of the art forwards by trying different ideas, learning from everyone’s wins and losses as we go. To see one project (e.g. Laravel) as setting the standards limits this exploration and limits the way we think about problems and possible technologies.
That’s my point about “the overall market of ideas.” Yii is exploring different areas of design space and that’s a good thing.