Noun
only game in town (plural only games in town)
(idiomatic, almost always preceded by the) The only opportunity, activity, or resource available.
Hamas is a deeply nasty organisation, but it was democratically elected, and it is the only game in town. The boycotting of Hamas, including by our Government, has been a culpable error, from which dreadful consequences have followed. Gerald Kaufman
You don't want to be that parent - the one who dresses his kid in a cloth sack when all the other kids are in Armani cloth sacks - especially in a time like ours, when materialism is not only rampant and ascendant but is fast becoming the only game in town. George Saunders
I know it's crooked, but it's the only game in town. Canada Bill Jones