That's bullshit. You may think this way, but as an attorney acting in your client's best interests, you will use all the legal means at your disposal to win the case. If this means 'inconveniencing' the defendant, so be it, specially when the defendant is happy to assist in hamstringing their own case.
You sound like a RIAA lawyer and don't seem to realise what agent of the court implies. Lawyers are expected to ensure that the trial is fair above presenting their client's case in the best light. This works both ways, a defendant has all right to defend itself against the plaintiff's allegations.
Going in a bit more detail, why did the RIAA lawyers push the jury instruction that caused the judge to declare a mistrial?
Off course there has to come jurisprudence on all this, but I don't think that finding just one bug will entitle you to your money back. However, when the software won't work at all for you, the supplier can not hide behind EULAs and could be forced to compensate your damages... It will be a case-by-case balancing of responsibilities.
Now find a hard disk that'll last that long.
OTOH, prosecution will have to think about how to obtain evidence that the Pirate Bay tracker really is involved, in an environment where DHTs are used. It will take several man-years of investigation (again!) to make a new case.
So, it is only matter of time they are back later with stronger evidences?
At this stage of the process the prosecutor has to present the evidence he has gathered to the judge; the defence gets time to present rebuttal evidence. When all evidence is presented, it is time for legal interpretation (pleading). It is planned that the judges have all the information they need in three weeks, so that only gives prosecution a few days to bring up new evidence.
And because it is a criminal trial, prosecution can not come back with another case based on the same facts... so dropping the charges now has permanent impact.
On a second thought, if one taps into the excess CPUs and GPUs heat. Still a bad fit for a mobile device though
learn to write cross-platform applications
It isn't that hard, just pick a programming language that's available on both Linux and Windows and try to write programs that work on both Operating Systems. It can be done with some care!
Starting a new company is easy, the hard part is getting the revenue to keep it going. A lawsuit will cost you time and money and is a great distraction from doing business. Even if you win the lawsuit, the company may go under due to the legal costs. I would recommend making "something completely different" to avoid a lot of problems with (soon) former employers.
Things are not as simple as they seems at first. - Edward Thorp