I attended it for many years, and sang in the choir. But regretably I haven’t gone recently because it IS so very long. I think it would be possible to keep all the beauty while cutting back on the time a little. We have family here for Easter weekend, not all of whom go to church, and I don’t like to abandon them for almost the entire evening.
At our parish we read only three of the OT readings. Always chosen by the priest.