This move makes no sense at all - too early to give up on Quinn.
stop·gap
noun
1.
something that fills the place of something else that is lacking; temporary substitute; makeshift: Candles are a stopgap when the electricity fails.
adjective
2.
makeshift:
Synonyms
2. improvised, temporary, substitute, impromptu.