You Don't Earn a Single Satoshi By Generating Addresses Because if it is Possible then Everyone Can Make Money the Easy way. At last My Answer is No you don't Earn any money with it....
I disagree. There are actually some people earning bitcoins from generating address. Just look at
https://bitcoinvanitygen.com/ They do profit from generating addresses, by spending some hash power to generate a bitcoin address with preferred prefix although only at a certain condition.