People made fun of Leone's movies because they were referencing copies of his movies that were butchered and reformatted for TV in the 70s. And often people wrongly credit Leone for the countless other "spaghetti westerns" that really were terrible.
During the 70s I thought his movies were just fun. But seeing them now on DVD, restored and cleaned, I think they are truly remarkable and poetic. There is nothing quite like a Leone movie.
He only made 6 features: The Dollars trilogy and the 'Once upon a time' trilogy. The middle one (Duck you Sucker) was originally called 'Once upon a time: The Revolution'.