I'm not an expert in such calculations, but one thing I can say for sure is that there is an obvious logical lining. How can I buy a node for 40,000 BOS and receive a daily income of 1304640 BOS? You think logically!?

Where in the world did you get that number from? The best I could get is 45000 for a node in a YEAR. Still the waiting for the price to drop a bit more so I can buy a node on the cheap
1,304,640 BOS will be generated on a daily basis across the entire network, it still has to be distributed to all stakeholders. No one is ever going to receive 1.3 million BOS a day.
Feel free to try out
my calculator to see how many BOS you could earn a day. You can change the default assumptions and see how your rewards change.