I just want to control my computer
that has nothing to do with DRM... learn a programming language
DRM is a system designed to prevent users from controlling their computer. DRM has everything to do with control.
there's nothing stopping people from using or downloading DRM-protected content... if you do it legally
Actually, there is. You must (a) run their software to do it (technical restriction), and (b) agree to a contract (legal restriction). "Use" is essentially defined by whoever wrote the software. The content is crippled so only one or a few programs can run it. And you can download a DRM'd file, but that would be useless on its own. The system that plays it could easily refuse to play it.
if you have a problem with that, it's pretty obvious that your preference is to download content illegally
No I don't. And you should also remember that fair use and fair dealing are legitimate uses of content which DRM inherently prevents.
I wouldn't create a program and not release the binary without the source code
that would be your choice, not the user's
Sure, but I think users should choose to only use free (-as in freedom) software.
the programmer/artist/musician/tv studio should have the choice whether to release their intellectual property freely or not...
I think I should be able to control my computer. I don't think a media company should be able to command my computer.
By "intellectual property" I would assume you are talking about a potentially copyrighted work, since "IP" is an umbrella for lots of other laws. Keep in mind that public domain works can be crippled with DRM as well, not just "IP".