If the law was violated in obtaining the photographs then I believe that the people who took the photographs should be prosecuted, as should the people who published the illegal photos.
That being said - I don't have an abundance of sympathy for those celebrities who live in areas where paparazzi are highly prevalent or who engage in activities (i.e. public drunkenness, nudity, almost dropping your baby while holding onto your drink/cellphone/etc.) that would make for excellent tabloid fodder and then act surprised when their photos wind up in magazines.
As a teacher, I'll most likely never have people fighting over themselves to photography me while I'm grocery shopping. That being said, I'm probably going to have to be concerned about money - how to make more, save more, have enough to put kids through college and save for retirement - for the rest of my life.
The Duchess might have to realize that she has entered a world that comes with privileges and benefits that most people will never experience in their entire lives. She will never worry about how she will afford her childrens' education or her and Prince Williams' retirement plan. She'll never worry about paying bills, about not having enough to buy a winter coat, about having to eat spaghetti for a week because they can't afford going to the store until next month...she'll get to travel the world, live in beautiful homes, vacation in exotic locations in the best resorts in the world. She'll get to choose to volunteer for organizations that are fulfilling and meaningful...or not. She can choose to live a life of leisure - how many people get to do that?
In exchange...she has to live in a world where - if she takes her top off - sneaky people might try to snap a picture of it.
I'm sorry if I don't have a ton of sympathy for that.