Hot take?:
"Western" movies is a terrible way to define a genre. We don't define other genre's by their setting (except for maybe scifi?). Instead of talking about "Western" movies we should talk about the genre I would call "Hero" movies. The "Hero" movie genre includes everything from The Outlaw Josey Wales, Seven Samurai, The Patriot, and possibly Star Wars. This is a better genre definition than "Westerns".
Is Back to the Future Part 3 a western but not the other parts? They have similar plots! That's the point of the movies! So do Josey Wales and The Patriot. These are the same movies in different settings.
So if "Westerns" are defined solely by their setting then the episodes of Star Trek TNG that take place in the old west are a western but Firefly isn't. This definition of a genre is absurd and useless.
@valleyforge Western movies arent about the location. Its about location, time, and style. A western movie is set during a specific time period when America was new (1800s usually), focuses on west, and generally must be period factual and usually contain cowboys. For example back to the future 3 has most elements of a western but has strong fiction/fantasy elements and as such isnt considered a western.
@freemo But why is setting and essentially dressing the defining factor? Would someone who likes "Westerns" not also generally like Seven Samurai even though it contains none of those things? Isn't that why we define genres?
Samurai movies are their own genre. Most of the elements that tie them to the others are due to Hollywood just ripping them off. Seven Samurai became The Magnificent Seven, Yojimbo became A Fistful of Dollars, and The Hidden Fortress became A New Hope. It's surprising how rigid the formula can be, which makes it all the more obvious when things like The Last Samurai diverge from it and don't fit into the genre anymore.