Not really.
Because even if we assume WP7 is better (and I hope MS assumes that), it came later. So you now have a cost to migrate from Android to WP7 (change your hardware, train engineers, port appsÂ…).
Microsoft is using patents to challenge whatever cost estimates you may have regarding Android's (or any competing solution) price.