Perhaps the OP is really referring to three different things here; 1. _easily_ switching between open apps (multitasking); 2. Apps that open at startup; and 3. Having to "kill" apps with a 3rd party task manager.
1. If this is what the OP meant, (and I think it was because he refers to the Pre's "cards"), then I agree. I wish there were an easier way (a more "transparent" way?) of switching between my open apps. On the Pre you can "swipe" between open cards, much like hitting Alt-Tab on your keyboard in Windows. That is very cool, makes it easier to switch between open apps, and makes it _seem_ like it's true multi-tasking because you see the switch from app to app. This is a psychological thing, and it's a very important part of product design.
By comparsion on android, to get from one app to another you have some choices. You can hold down the Home key (on the Magic anyway) to get a list of the most recently used apps, or you can "exit" the app you are in by hitting the Home key and then "relaunch" another app, or you can use some third party software like a Task Manager, or TasKiller, or something similar.
The home key trick is probably closest to easily switching between open apps, but it doesn't have the "flair" of the Pre's cards.
As far as exiting an app by pressing the Home button, and then "relaunching" the app you want to switch to, this is the psychological part of product design again. We are used to using our computers to run multiple apps at the same time, and we can see them all running by looking at the task bar or hitting Alt-Tab. In Android, multiple apps are still in memory in the background, but to switch between these apps you have to "exit" the app you are in (which _feels_ like closing it), find the icon for the app you want to go back to (which may be on another screen or in your tray), and then press the icon just like you did when you first launched that app originally. This doesn't feel like the multi-tasking we are used to on the computer, because it feels like you are exiting and relaunching apps all the time. Yes, techincally the apps are running in the background, but it's the way you have to switch between them that makes it feel like it's not. That psychology is very important in product design.
Then there are third party apps. You can switch between running apps with something like TasKiller, but you still have to exit the app you are in and launch TasKiller to get at that list. It's cumbersome. Switching should be easy. There is an app (can't remember the name at the moment) that lets you put an icon in your notification bar, so you can pull down the bar to get at it, but you still have to launch it from there to get in to the app to switch programs. Too many steps.
A simple, elegant way to give us "app switching" (instead of saying multi-tasking) with the existing system would be an app or patch that puts the list of currently running apps in the pull down menu from the Notification Bar (what the hell is that thing called? I can never remember). That way no matter what app you are in, just flick down the notification bar tray (?) with your thumb, and press the app you want to switch to, and boom, you're there.
2. Apps that open at startup. This isn't about multi-tasking. It is, however, really annoying. It annoys the crap out of me. I wish Devs would either stop their apps from doing it, or Google should insist that every app have an option in its setup menu so users can stop it from running at startup. I know there are apps that can do this (one called Startup Auditor I believe) unfortunately for some of us, they are paid apps, and in Canada we don't have access to paid apps.
3. Having to "kill" apps. Google should insist that all devs include an actual "close" button/option in their apps so that users can, if they want, truly exit an app so that it is NOT running in the background. I know, I know, Android is built to handle these things and reclaim the memory from these apps when it is needed. However, some of us are control freaks and some of us are maybe paranoid about what those apps are doing in the background. It comes down to this; It's MY phone, _I_ want to choose what's happening on it. I shouldn't have to switch to a third-party app to accomplish this.