Samples:
"He is eager to please."
"He is easy to please."
"He is easy to understand."
"The chicken is ready to eat."
Unfortunately, it is not as simple as one may think.
"Eager" is an adjective, "eagerly" is an adverb.
"Easy" is an adjective, "easy" may be an adverb, "easily" is an adverb.
"Everything comes easy to her."
"I did it easily."
"He is easy to <transitive verb>" may hardly have any other meaning but "He is easily <transitive verb>ed"
"He is easy to please" = "He is easily pleased."
What makes confusion is, among else, the fact that certain adjective asks for certain preposition in order to define its complete meaning.
"He is easy with pleasing."
"He was easy on pleasing [us]."
However, if you use intransitive/transitive verb, say "cry",
"He is easy to cry."
You can't define precisely did you mean:
"He is easy to cry for."
or
"He easily starts crying."
Then, I guess you wouldn't use this construction at first place.
"please" means: give pleasure, like, be what somebody wants
"He is easy to please."
"He is easy to give pleasure."
To whom? but it works this way: "He is easy to pleasure."
"He is easy to like." "to like" what?
"He is easy to be what somebody wants." Well, I can' resist to complete this "He is easy to be what somebody wants him to be."
Step by step:
"He is easy to like." Obviously there is no object that "he" could like. In order to complete and get something meaningful out of this, the only way is to return back to "he" "He is easy to like." = "He is easy to like him." = "It is easy to like him."
Then why "He is easy to give pleasure." does not work the same way? Believe or not, because "give pleasure" already has an object - "pleasure", you just can't add or assume another one and that to be within a pleasant style of writing.
Further, "he is easy to be what somebody wants." is too long. There are too many words and you can't refer back to "he" after "... what somebody wants ". Thus you should add "him to be".
The form of "to <infinitive>" is regular with passive
[Collins Cobuild, English Usage, page 315 (ref. infinitives, warning)]
"I resent being made to feel guilty."
You may then ask yourself where is the passive here. It is hidden
"He is [been/made/born] easy to please." = "He is [been/made/born] to be pleased easily."
"He is [been/made/born] eager to please." = "He is [been/made/born] to please eagerly someone."
So, here is the key:
1. The verb should be transitive, or at least have among others the transitive meaning.
2. The expression after "to" should be as short as possible.
3. Find the adverb of the used adjective and try to use it.
4. Find the possible meaning of the adjective - what attributes it declares: general ability, shape, color, age... : "eager" says about the ability to perform, "easy", in this case, says about the inner attribute.
5.Try to change object and verb in order to examine its possible idiomatic usage, for example: "He is easy to please." -> "The book is easy to read", "A camel is easy to ride" (Contrary, "A camel is eager to ride" does not work, but "a camel is eager to run" does.). If it works then you should suspect your case.
6. Try to change the preposition "to" with another one.
7. Try to complete a passive form.
8. If it is the case of self-transitive expression, you should be able to form the meaningful expression. For example: "He is eagerly pleased." has a seriously different meaning from "He is eager to please [anyone/someone]."
9. You should examine the context as well.
If we apply the complete examination to "The chicken is ready to eat." we see that it may have two meanings:
"The chicken is ready for you[us/them/...] to eat."
"The chicken is ready to feed."
The answer lies in the context where you find this sentence.
So, the general answer to your question is that "it is easy to do" is an idiomatic usage. In other examples, try following the rules above.
I hope this helps,
Aleksandar