For me what folks like to call gen watches tend to be overpriced efforts in branding. I own plenty of "gen" watches like Sinn or Seiko that are amazing watches where the price is justified, and you aren't just paying for the Rolex name. I own reps of name brands because the brand name alone just isn't worth thousands. I also own vintage gen watches, and those are amazing deals. My century old Walthams, Hamiltons, Stowas etc are built better than most modern reps and cost less too. Plus those really have some history and class to them.