Not defending it, but in regards to the PS app, the guidelines specifically allow streaming of the users own personal devices.
If I rent an EC2 instance, is it a personal device?
If I rent time on a Stadia instance, is that graphical output of that server a personal device?