You can in the app, if just doesn't have anything to with scheduling. One thing to know about it is that you can select your rate from a menu of utilities, but once you do, it doesn't update those rates when they change. You have to go back into the app and select your rate over again to update the reporting with the new info.
The answer to why they don't give us more flexibility in the scheduling comes down to simplicity. The interface is already confusing, more options usually means more complexity and more confusion. Now, I happen to think they could do this much better and be LESS confusing with a better UI design. They would have to give it more screen real estate and ideally use a matrix. It would be nice if they would allow you to base it on your rate schedule from the app, so you don't have to enter complex schedules through the touch screen in the car.
I also strongly feel that the EVSE is a more logical place to do scheduling. After all, the schedule goes with the location. Presumably, even if you plug in a different car, you'd want to have the same schedule. It also opens the door to integrating with solar production and load sharing. The only problem is that the EVSE doesn't know the charge level of the car or how fast it will charge, making schedules that are based on end time problematic. Tesla is in a great place to handle that by integrating the EVSE with the car through their back-end.
Which is where we may finally end up with all cars and EVSEs. It could be handled like all the various home automation and fitness devices do it where you give permission to your EVSE to access your car data for scheduling and reporting purposes...or vice versa.