dear Gizmo the Wonder Kitty,
yes, you have beautiful long silky fur. yes, the beautiful long silky fur leads to hairballs. yes, hairballs must come up. but why, WHY, do the hairballs have to come up on my carpet? 80% of this house has hard surface flooring. you actually have to travel to puke on my carpets. do you enjoy watching Mama gathering the equipment and scrubbing the carpet?
let's review here. hard surface floor: two wads of paper toweling and a little water, time elapsed about 30 seconds. carpet: paper towels, carpet cleaner, damp sponge, towel, and Febreeze, time elapsed about 20 minutes.
do the math and KNOCK IT OFF!