I bought my GB Pro used with the intention of just keeping it a few months and then selling it. We both like the theme and we would play it at the arcade, but the difficulty and short ball times made it hard for me to justify pumping quarters upon quarters in for 30 second (or less) balls. I bought it so I could get better and I figured even if I lost a few hundred dollars on the sell price I would be money ahead when factoring in many hundreds of games. We are now approaching a thousand games played since we bought it. It's still rare that I score in the billions, but my median score has definitely jumped up and it's very rare that I get the really low scores any more.
I guess my point is that with games such as GB that are relatively difficult, tournament players may want to own it for a few months to develop better strategies. Also, it's easier to justify flipping a game for a "loss" when it's relatively expensive per minute to play it on location versus a game you can play for 10 or 20 minutes on a single credit. That is, the ROI with GB at home is much faster when a value for the number of games played is factored in, even if you take a bigger loss on the buy/sell price than you might with another title. Lower prices also make it that much easier for the next buyer to justify purchasing the game and I think that's actually healthy for the hobby.
All that being said, we aren't quite ready to get rid of our GB yet.