Ugh. Why do people keep repeating this stuff without actually testing it? It's like a religion. "Android's task manager works perfectly already! You don't need swap memory or a task manager!" Have you even tried them?
Android's task management is only as good as the worst app you have on your phone. For instance, apps are required to save their state before they are killed, so, theoretically, they can be restarted and seamlessly continue where they left off. This is great in theory, but is disconnected from reality. If the app developer doesn't bother to write the code to save the state, killing apps starts them over again from the beginning. If the app developer only saves the minimal amount of state (like the URL of the page you're visiting, instead of the entire page), then it has to slowly reload the entire page from the web instead of quickly reloading it from memory. If an app developer includes a service that runs in the background constantly downloading ads or reporting your location or checking whether something is true every 5 seconds, it will slow down your phone. There's nothing wrong with killing poorly-written apps, and it really will make your phone more responsive. (And most apps are poorly-written, so no, you can't always uninstall them and install an alternative.)