appreciate the consideration and i assumed it was probably industry jargon, i just found the title to be clickbait and wanted to address that in my disappointed summary after searching the article for those answers :p
“paper launch” refers to a shortage of cards available on release-- many who waited in line left with purchase vouchers instead of hardware.
article doesn’t mention who calls it that or who coined the term.
appreciate the consideration and i assumed it was probably industry jargon, i just found the title to be clickbait and wanted to address that in my disappointed summary after searching the article for those answers :p