Allora, i macro che conosco, ovvero Canon e Nikon non superano i 180 mm, un macro 300 non l'ho mai visto..

La differenza a parità di qualità per dirti tra un 100mm macro e un 100mm tele è che il primo ha una messa a fuoco ravvicinata per il resto sono identici, entrambi potranno fare foto a distanza mantenendo la stessa qualità...
Se poi stai parlando di tele-zoom-macro allora è un altro paio di maniche, sono ottiche secondo me inutili, perchè non avrai mai la qualità e la nitidezza di ottiche specializzate...
Con il grandangolo hai la possibilità di mettere a fuoco anche da vicino, ma ovviamente non avrai l'effetto macro perchè la focale è troppo corta per avere un buon ingrandimento...in linea di massima in queste ottiche la messa a fuoco può essere considerata "quasi inutile", dato che normalmente farai foto con fuoco su infinito..
Non so cosa intendi con "fa foto schifose", un obiettivo ha sempre la stessa qualità di immagine a tutte le messe a fuoco, il fatto sta appunto ad avere lunghezze e messe a fuoco utili per il proprio scopo..
