>It seems reasonable to expect that such tools can hardly improve the battery life over unrestricted Flash.
If you mean to say what you're saying, that Flashblock doesn't make a significant change from unrestricted Flash, you're dead wrong. Wireless transfer is a notable driver of power consumption, but generally it being on is the main driver, not use. CPU on the other hand draws much more under load, and Flash will put it under a lot of load.
What I'm saying is that if Flashblock can't stop a script in a "blocked" flash object from installing a trojan, then clearly Flashblock isn't effective at preventing flash objects from getting CPU time.
If you mean to say what you're saying, that Flashblock doesn't make a significant change from unrestricted Flash, you're dead wrong. Wireless transfer is a notable driver of power consumption, but generally it being on is the main driver, not use. CPU on the other hand draws much more under load, and Flash will put it under a lot of load.