Lifting weights will always making you bigger then just doing straight calisthenics. Stop saying otherwise.
There are some advance exercises that are just as hard, if not harder than liftin' heavy weights, and build muscle accordingly. Without specific trainin', someone that benches 300lbs can't do a planche push up, for example. Benchin' doesn't work on the leverage & body control necessary.
Takin' leverage away makes basic exercises much more difficult. Of course there are limits that don't exist with weights, so no, you won't be an olympic level body builder. But you can pack on a lot of muscle with advanced calisthenics; more than most folks think. And enough to reach most folks goals of strength & size.
Pull-ups will not get you stronger than lifting weights
Depends. 1-hand pull ups will pack on muscle. Curlin' & lat pullin' down almost your bodyweight with one arm is a lot.
Also, where did this bullsh1t about weightlifting not being functional strength come from? So bench pressing, squating, power cleaning, and deadlifting won't build functional strength?
Weights balance themselves. And the positions are stagnant. Lat pull down vs pull up? You don't have to control the bar at all other than pullin' it down. You have to control your body & keep it from swingin' when doin' pull ups. I'd say not AS functional since some things in life don't cooperate like weights.