There could be a few reasons why your DirecTV bill is high. One possibility is that you have been subscribing to a premium channel package and have not been regularly reviewing your plan to see if you are still getting the most value for your money. Another possibility is that you have an older model of DirecTV receiver that is using more energy than necessary. You may want to consider upgrading to a newer model that is more energy efficient.