Just to set the record straight truthfully without the obvious anti-JW bias. Truth can never be reached if there is a pre-determined agenda.
1) The reason their is generally a deficit is that most people do not contribute until the end of the program. The accounts report is done on Sunday afternoon and reflects the monies collected Saturday through Sunday morning. There would obviously be no way to read the accounts report at the end of the program because the final collection would not be made and the program would be over. Can you think of a better time to announce the report that would reflect all the contributions?
2) Obviously there are bills that have to be paid in connection with the program. Some circuits are larger than others so rather than a set amount the amount is based on the number in attendance. Can you think of a fairer way to do this?
3) There seems to be a great deal of issue taken with the finances of the organization; however, the fact of the matter is no one is obligated to contribute anything. It is all based on voluntary donations. One can attend the Kingdom Hall all their life and never contribute a penny. Contribution boxes are used rather than a passing of the plate. 2 Kings 12:9-12 is the scriptural basis for this method. Is the method used in the churches somehow less "money-grabbing" than this?