I think a lot of people build cabinets backwards. They put together a cabinet, and then they think about the games they want to play later.
Cabinets are designed for games. Games aren't designed for cabinets. Think about that.
What you should do is make a list of all the games that are really important for you to be able to play. Which games do you truly like? Which games will you truly spend a lot of time playing?
Once you make that decision, you can decide what you want to do intelligently. Here's an example of the kind of reasoning I think you should be doing:
Requirement scenario #1:
* I need to be able to play Street Fighter 2: Champion Edition because it's my favorite game.
* I need joysticks that are good for fighting games.
* I don't care about medium resolution or high resolution games. Everything I want to play is standard resolution.
Cabinet #1:
* The cabinet must have six buttons per player.
* 8-way IL eurostick or Sanwa joystick
* I can use a 4:3 15khz CRT without missing out on anything.
Requirement scenario #2:
* I don't like fighting games. All my favorite games are 4 buttons or less.
* Most of my favorite games tend to be 4-way joystick games.
* I don't care about medium resolution or high resolution games. Everything I want to play is standard resolution.
Cabinet #2:
* I only need 4 buttons per player.
* 4-way joystick/leaf switch joystick possibly
* I can use a 4:3 15khz CRT without missing out on anything.
Requirement scenario #3:
* I really like Street Fighter 2 and will play that all time. I need a cabinet that has six buttons for each player.
* I really like Street Fighter IV and other high resolution games and want to be able to play those as well as SF2.
* I like to play new indie 2D games that come out on Steam like Volgarr the Viking
Cabinet #3:
* The cabinet must have six buttons per player.
* 8-way IL eurostick or Sanwa joystick
* G-Sync 16:9 LCD monitor
Requirement scenario #4:
* I spend most of my game time playing first person shooters, action/rpgs, or adventure games
* I like to play new games
Cabinet #4:
http://www.overclockersclub.com/vimages/news/news31011_8678-red_harbinger_transforms_your_desk_into_a_monster_gaming_pc.jpgAnd of course you have to factor in things like what you can actually afford and your personal preferences. For example, if you're a motion clarity snob, you might prefer an aliased and blocky Street Fighter IV on a CRT over a 3840x2160 Street Fighter IV on an LCD with some motion blur.
If aliasing in newer 3D fighting games really bugs you, you might prefer the high resolution LCD over the CRT.
It really all depends on what YOU want to play and which tradeoffs you want to make.