It's pretty strange.
I can understand advocating for street closures and the like, but not on freeways. Freeways exist to facilitate the commercial sector - making the production and sale of goods and services possible and cheap. Outlawing commercial vehicles on the roads built specifically for their use is not only a horribly inefficient use of those facilities but would make it almost impossible to provide any type of commercial service.
And what use are freeways to bicycles anyways? Proper bicycle planning puts destinations no more than 3 or 4 miles from likely origins, a lot of freeways go 2 or more miles between exits.
Agreed, in the real world it wouldn't work for very long, but dreams have a funny way of being rather impractical at times.