The transform = "reverse" argument does not work for scale_size_area() specifically.
Examples :
- scale_size()
p <- ggplot(CO2, aes(Plant, conc, size = uptake)) + geom_point(shape = 21) + scale_size(transform = "reverse", max_size = 5)

- scale_size_area()
p <- ggplot(CO2, aes(Plant, conc, size = uptake)) + geom_point(shape = 21) + scale_size_area(transform = "reverse")
