Im not trying to convince you. I also don't know where you got "compensate" from either. Seems you read what you want to see rather than whats there.
Would you take a job where you were using all your own IT gear, mobile phone, desk, chair etc etc? IT security was of tremendous importance prior the the pandemic now it doesn't seem to be an issue. I was constantly having to risk assess my desk also, now I could be sitting on a clothes pole for all anyone is bothered. Again that is fine short term under these extraordinary circumstances but is not acceptable as a long term "new normal"
Seems to me you're trying to pick a fight. But I'm really not interested, just trying to look at it from the point of view of most (not all, you might be lucky) employers.
compensate
verb
1. give (someone) something, typically money, in recognition of loss, suffering, or injury incurred; recompense.
2. reduce or counteract (something unwelcome or unpleasant) by exerting an opposite force or effect.
Pretty sure that's the right word in this situation.
Answer to your question? Yes. In fact, I am right now. (Software developer, FWIW). I don't have a problem with it personally.
A VPN sorts out many of the security issues. My company's checks whether you have updates and a virus checker before it'll let you sign on.
Not sure what health and safety reponsibilities the employer would have if you're using your own gear. If they're providing it then of course they have a responsibility to make sure it's up to the job. If not, maybe they don't, not sure.