Maybe this could work for someone out of shape who just wants to lose some weight and be a little healthier. But for athletes who are focused on performance this makes no sense at all for a bunch of reasons. You already mentioned it not being a good idea to eat a lot of heavy stuff right before exercising but also, most serious athletes will work out for much longer than 30 minutes and at different intensities throughout the week. Another point is that the amount of protein should probably vary according to the weight of the person and their needs.
Maybe this could work for someone out of shape who just wants to lose some weight and be a little healthier. But for athletes who are focused on performance this makes no sense at all for a bunch of reasons. You already mentioned it not being a good idea to eat a lot of heavy stuff right before exercising but also, most serious athletes will work out for much longer than 30 minutes and at different intensities throughout the week. Another point is that the amount of protein should probably vary according to the weight of the person and their needs.
Spot on with those, Jonathan!