A few notes on yagi construction:
 


It should be mentioned that even the poorest of UHF antenna may easily outperform an indoor one.  Typical construction materials used in a house can easily result in 10-15db (or more) of additional attenuation.  Added onto that, a typical rubber duck antenna can have less gain that a dipole.

It should come as no surprise, then, when even a very poorly performing antenna is placed outside - even when fed with a lossy coaxial cable - it is likely to outperform nearly any indoor antenna to which it may be compared.  It should also be noted that at higher frequencies - such as 70 cm - even a few 10's of feet of a small cable such as RG-58 can have very high losses.  These losses not only "eat" both transmit and receive signals, but they can cause a false sense of security:  Even an extremely high SWR on the far end of the cable can, when losses are involved, appear to be perfectly acceptable, thus masking problems.