Where did they say they forced anyone? They just said they installed it.
schematic
joined 3 weeks ago
- Hunter x Hunter (2011)
- Neon Genesis Evangelion
- Monogatari Series
- Welcome to the NHK
- Mob Psycho 100
- Fate/Zero
- Re:Zero
- Chainsaw Man
- Frieren
- Sonny Boy
Well, based on the rest of their comment, they were "providing support", so the implication is that the sister asked for help and received it.
I would assume that they informed their sister as to what would be installed. I don't think it's fair to assume the worst without context.