Expectations of BJJ vs Reality. Expectations of Judo vs Reality.
BJJ is specialized Judo newaza. Judo is around 80% tachiwaza and 20% newaza. BJJ is around 90% newaza and 10% tachiwaza.
BJJ derived from the mentality of one vs one sport dueling. Judo derived from the mentality of battlefield grappling.
Both are very good at what they're focus is upon, as a sport.