In the first sentence, you implore him to stop saying they're different. In the second sentence, you outline a difference. LOL
If you spent more time reading and less time laughing, you would not make such a fool out of yourself.
100% of the subgroup (firmware) is made up of the superset (software). The differences I pointed out were related to where the software was stored, not whether or not firmware is software. Read closely before you post and you will save yourself some embarrassment.
Read what I said and try again.
Your argument boils down to something like this: Apples in the store are different from apples in my house because apples in my house are stored in my house and apples in the store are stored in the store (even though the apples in my house came from the store). Therefore Store Apples<>My Apples. If all you want to argue is where the software is stored, you might have a leg to stand on but you extrapolated to absurdity and claimed firmware is not software.