I'm using drupal 7 and I simply don't want jQuery included at all. It seems like most people are advocating modify the js in a theme hook. That's fine I suppose, but it seems like this is dangerous and a little silly.
If we're removing jQuery after something has requested it, won't that break whatever requested? How can I find out what is requiring jQuery?
Related to that is all the system CSS files that are included by default. I've also found that using a theme hook to get rid of them is the way to go. It seems like Drupal has a lot of "features" like this that require you to add more code to remove things. It seems like there should be a more efficient way to handle things like this. (forgive me if I'm mistaken, I'm coming from years of work with frameworks and not a full stack CMS).
In the end, what I want is a theme that has NOTHING in it except what I explicitly say should be there. Right now I'm considering just writing the html.tpl.php to not use the dynamic drupal variables.