Android IAP, if I don't bother by fake purchases, I need security?

I am trying to answer this question for some time, I really apreciate if someone could help me point to the answer.

The short version is at topic.

The long question: I am trying to get information that allow me to decide when, and what security recommendation I must follow. For me, all recommendations have a unique objective to protect your App from deliver content for fake purchase.

Can someone see any other hidden benefits?

For others, I really don’t get what is the point, like “Protect your Google Play public key” (打击欺诈和滥用行为  |  Google Play's billing system  |  Android Developers), why I need to protect it? What can anyone do with it? It is not the propose of a public key from RSA be public?

References:

If fake purchases don’t matter, then you can skip that documentation.

Some parts of that documentation (e.g Obfuscate your code) also applies to piracy protection, but there are better docs for that if you are interested about that.

Agent 007, thanks for your answer. Didn’t find a second opinion for simple thing, but important one, got me scared.