I would oppose even 1$ fee for Amateur License.
My reasoning is the following:
This license is special. Federal government *incentivizes* citizens to get this license. Adding any non-zero fee sends a message that Federal Government no longer looks at the citizens obtaining this license, with encouragement.
Having citizens, trained communication in operations, especially in the time of natural disasters and war time -- has always being viewed as a strategic advantage.
For example,
en.wikipedia.org
"...
The Radio Amateur Civil Emergency Service (RACES) is an emergency radio service authorized in Part 97.407 of the Federal Communications Commission (FCC) rules and regulations governing amateur radio in the United States.[1]
.."
Federal legislation through the years, always had in mind, incentivizing the citizens to study, take exams and acquire the Amateur radio license.
In 1964, the FCC and the American Radio Relay League (ARRL) developed a program known as "Incentive Licensing
Amateur radio licensing in the United States - Wikipedia
To summarize
This license is expressly non-commercial, requires a non-trivial examination, and historically the Government encouraged folks to study to get it, for the purposes of emergency response and civil defense.
Which is why it should not have a fee.
Certainly, a vanity call signs can have fees.
Also a small correction: GMRS license today is 70$ per 10 years, not 85 per 5 years.
As far as the fees, other personal radio services like GMRS have much higher fees- $85 for a 5 year license versus $50 for a 10 year isn't unreasonable when one puts it in perspective, and that fee has been in place for years.