Why web?
Pros
- Fast deployments
- All platforms
- Selfhosting
Cons
- Debugging can me more difficult
- Not so easy to monetize
- Slower
Why Free and open source Software
Pros
- No licencing costs or changes in licencing
- Huge community for product like Blender, Godot and ThreeJS
Cons
- Functionality behind commercial alternatives
- Lack of "procuction pipeline", interop beetween programs
List of of FOSS for Video production/Graphics/Games developement