We don't know exactly what the specs are and on paper specs are only one part of the puzzle. You don't know enough about the hardware or the software development to be claiming that the devs just decided to do some "lazy optimization".
Ubisoft is known for lazy optimization. That is a fact (Far Cry 3 still stutters in SLI and AC:BF doesn't even use 100% of the GPU when it is running). Hackers have to fukk with their games to make the games run better and make them run in 3 monitors (further supporting the notion of lazy optimization). The truth of the matter is that devs spend all their resources on consoles, because they sell more. They spend next to nothing on the pc ports. It pains me to say it, but it's true.
Devs that are PC focused, make great games that look better than consoles and are very well optimized.
It's a sad day when it takes Hayden (the god of the multi-monitor world) one day to make Watch Dogs work in 3 monitors, but Ubisoft couldn't do it during their entire development of the game. Ubisoft is either being lazy or their pc port division is understaffed. They don't throw enough money or support to the PC versions.
I don't know what dream world you are living in, but the XB1 and PS4 are inferior pieces of technology by anybody's standards. The specs are pathetic. There is nothing magical about either console. They are basically pcs, with pc specs.
It all comes down to money, which equates to the effort companies like Ubisoft are gonna put toward PC optimization. Devs rely way too much on Nvidia and the community to fix their problems. This is very worrisome for me. PC gaming is not taken serious enough by a lot of the devs. This does not mean the consoles are more powerful.