It could be illegal, and put users in danger depending on how it is programmed.
Agreed, but just because a radio is programmed by an amateur doesn't mean they care nor understand any less than a professional. Likewise, just because a radio is programmed by a paid professional doesn't mean any care was taken at all.
Case in point, I am aware of a "professionally" programmed, department issued radio which falls exactly into this category. This particular radio is used by an EMT, but the same radio shop programs for many agencies, usually off the same template.
On conventional, there is a channel with the purpose of receive only monitoring of a neighboring law enforcement dispatch system. Instead of being set to transmit inhibit as it should, it will actually transmit illegally on an unauthorized Federal fire dispatch frequency. Moreso, it transmits in CSQ so that agency may not even be able to detect any interference.
Another channel displays a related, yet incorrect channel name. The difference being a monitored dispatch channel patched to the primary Fire dispatch talkgroup on the trunking system, compared to a still inservice but unlikely to be monitored repeated tac channel.
On trunking, in addition to the talkgroup names being wrong due to changes without updates, the radio is set to remain silent and only display an out of range message when communication with the system is lost. On a mobile coverage built system, no less.
The radio itself is capable of 256 channels, yet is programmed with only 48 conventional channels and approx. 40 talkgroups. Far less than 100 programmed conventional channels would completely cover the 4-5 Counties where the radio could potentially see use on conventional.
In contrast, a number of personally owned, amateur programmed radios are used on the same conventional systems with absolutely no problems.